Actual source code: petsckspmod.F90

      1: module petsckspdef
      2:   use, intrinsic :: ISO_C_binding
      3:   use petscdmdef

      5: #include <../ftn/ksp/petscall.h>
      6: end module petsckspdef

      8: module petscksp
      9:   use petscdm
     10:   use petsckspdef

     12: #include <../src/ksp/ftn-mod/petscksp.h90>
     13: #include <../ftn/ksp/petscall.h90>

     15: contains

     17: #include <../ftn/ksp/petscall.hf90>

     19: end module petscksp