On Tue, Oct 1, 2013 at 2:01 PM, Jed Brown <[email protected]> wrote:

> Barry Smith <[email protected]> writes:
> >    I put the example with VecGetArray() into petsc-dev and if you send
> >    me one with DMDAVecGetArray() I'll add that as well.  Since the
> >    derived type has to appear explicitly in the code I can't put
> >    something in the library only in examples that people can copy and
> >    change.
>
> This is the sad state of Fortran.  Alternatively, it should be possible
> to call the C DMDAVecGetArray via the ISO C bindings in Fortran 2003.
>
>
I will check that. I have the book fortran 95/2003 by Metcalf and there is
a chapter dedicated to iso c bindings.


> Yet another example that the best way to call Fortran libraries from
> Fortran is to use the ISO C bindings.
>

Reply via email to