The Fortran stub is now in master. I have also completed the example.
https://bitbucket.org/slepc/slepc/commits/acaefe873
Jose

> El 10 ene 2018, a las 17:29, Samuel Lanthaler <[email protected]> 
> escribió:
> 
> Ah, I see.
> Great, thank you, Jose!
> 
> Cheers,
> Samuel
> 
> 
> On 01/10/2018 05:23 PM, Jose E. Roman wrote:
>> This function is not implemented in Fortran. I will add it and let you know.
>> Jose
>> 
>> 
>>> El 10 ene 2018, a las 17:11, Samuel Lanthaler <[email protected]> 
>>> escribió:
>>> 
>>> Hi there,
>>> 
>>> I'm stuck getting a call to the SLEPC routine 
>>> "NEPNLEIGSSetSingularitiesFunction" to work from within Fortran.
>>> To be more precise: To get started with the solution of a non-linear 
>>> eigenvalue-problem, I am first trying to write a Fortran version of 
>>> slepc-3.8.1/.../nep/examples/tutorials/ex27.c, and then use it as a 
>>> template for my own code. But I haven't gotten far...
>>> 
>>> Let me attach the source of the current state of my attempt to translate 
>>> ex27.c to Fortran code. When trying to compile the attached source, my 
>>> compiler complains:
>>> 
>>> nleigs.o: In function `MAIN__':
>>> nleigs.f90:(.text+0x213): undefined reference to 
>>> `nepnleigssetsingularitiesfunction_'
>>> 
>>> Does someone maybe see what I'm doing wrong? Do I maybe need to add a USE 
>>> statement in addition to
>>> 
>>> USE slepcsys
>>> USE slepcnep
>>> 
>>> ?
>>> I'm quite confused about the C++ pointers and how to deal with them when 
>>> calling C++ functions from Fortran, so I don't really understand what's 
>>> going on here. I will greatly appreciate your help!
>>> 
>>> Thanks,
>>> Samuel
>>> <nleigs.f90>
> 

Reply via email to