[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: removing f77 support from PETSc?



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@xxxxxxxxxxx>:

 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