I have added the function to the master branch of slepc4py. To use it, you should do something like this: f.setType(SLEPc.FN.Type.COMBINE) f.setCombineChildren(SLEPc.FN.CombineType.COMPOSE,fa,fb) where fa is (c^2-lambda^2) and fb is the square root.
It seems an interesting problem. I would like to know more about it. If you want, send a short description of the problem to my personal email or to slepc-maint. Jose > El 10 ago 2018, a las 10:15, Daniel Kiefer <daniel.kie...@fau.de> escribió: > > That would be great! :) > > I would need this in order to solve an eigenvalue problem with a sqrt(c^2 - > lambda^2) term. > > Looking forward to your message. > > Best regards > Daniel > > On 09.08.2018 21:36, Jose E. Roman wrote: >> I will add it in the next days and let you know. >> Jose >>> El 9 ago 2018, a las 21:07, Daniel Kiefer <daniel.kie...@fau.de> escribió: >>> >>> Dear SLEPc users, >>> >>> I am trying to solve a non-linear eigenvalue problem for which I need to >>> use FNCombineSetChildren(). It seems to me that this function is not >>> implemented in the Python bindings? Any information or help would be much >>> appreciated. >>> >>> Best regards >>> Daniel Kiefer >>> >>> -- >>> Daniel Kiefer, M.Sc. >>> Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) >>> Lehrstuhl für Sensorik >>> Paul-Gordan-Straße 3/5, 91052 Erlangen, Germany >>> Tel. +49 9131 85 23134, Fax +49 9131 85 23133 >>> >>> University of Erlangen-Nuremberg (FAU) >>> Chair of Sensor Technology >>> >