Actual source code: petsckspmod.F
1: #define PETSC_USE_FORTRAN_MODULES
3: module petscpcdef
4: use petscmatdef
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 petscmat
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 petscmgdef
28: use petsckspdef
29: #include "finclude/petscmg.h"
30: end module
32: module petscmg
33: use petscmgdef
34: use petscksp
35: end module