removing f77 support from PETSc?
Barry Smith
bsmith at mcs.anl.gov
Wed Apr 23 21:12:36 CDT 2008
On Apr 23, 2008, at 8:48 PM, Nicolas Tardieu wrote:
> Barry,
>
> By doing so, will the f90 interfaces be usuable in f77 programs
> (using a f90 compiler, of course)?
Yes
>
> 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
>
>
More information about the petsc-dev
mailing list