Actual source code: petscvecmod.F

  1: #define PETSC_USE_FORTRAN_MODULES

  3:         module petscisdef
  4:         use petsc
  5: #include "finclude/petscis.h"
  6: #include "finclude/ftn-custom/petscisdef.h90"
  7:         end module

  9:         module petscis
 10:         use petscisdef
 11: #include "finclude/petscis.h90"
 12:         end module

 14:         module petscvecdef
 15:         use petscis
 16: #include "finclude/petscvec.h"
 17: #include "finclude/ftn-custom/petscvecdef.h90"
 18:         end module

 20:         module petscvec
 21:         use petscvecdef
 22: #include "finclude/petscvec.h90"
 23:         end module