1: #define PETSC_USE_FORTRAN_MODULES 3: module petscao 4: use petscmat 5: #include "finclude/petscao.h" 6: end module 8: module petscdadef 9: use petscmatdef 10: #include "finclude/petscda.h" 11: #include "finclude/ftn-custom/petscdadef.h90" 12: end module 14: module petscda 15: use petscdadef 16: #include "finclude/petscda.h90" 17: end module