Actual source code: petsckspmod.F
1: #define PETSC_USE_FORTRAN_MODULES
3: module petscpcdef
4: use petscdmdef
5: #include <finclude/petscpc.h>
6: #include <finclude/ftn-custom/petscpcdef.h90>
7: end module
9: module petsckspdef
10: use petscpcdef
11: #include <finclude/petscksp.h>
12: #include <finclude/ftn-custom/petsckspdef.h90>
13: end module
15: module petscpc
16: use petsckspdef
17: use petscdm
18: #include <finclude/petscpc.h90>
19: end module
21: module petscksp
22: use petsckspdef
23: use petscpc
24: #include <finclude/petscksp.h90>
25: end module
27: module petscpcmgdef
28: use petsckspdef
29: #include <finclude/petscpcmg.h>
30: end module
32: module petscpcmg
33: use petscpcmgdef
34: use petscksp
35: #include <finclude/petscpcmg.h90>
36: end module