removing f77 support from PETSc?

Nicolas Tardieu niko.karin at gmail.com
Wed Apr 23 20:48:53 CDT 2008


Barry,

By doing so, will the f90 interfaces be usuable in f77 programs (using a f90
compiler, of course)?
Thanks,

Nicolas


2008/4/23, Barry Smith <bsmith at mcs.anl.gov>:
>
>
>  Since there are two seemingly ok free f90 compilers is there any reason
> for PETSc to continue
> to support f77 or should we remove this support, for example change
> VecGetArrayF90() to VecGetArray()
> etc and combine the *.h and *.h90 files?
>
>   I think so.
>
>
>  Should we go further and move most of the header code (parmeters, common
> blocks etc) into
> Fortran modules and just put the few things in include files that cannot
> go into modules like
> #define PetscScalar real8
> etc?
>
>   Seems reasonable also to me.
>
>   Barry
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20080423/28ee5989/attachment.html>


More information about the petsc-dev mailing list