Actual source code: petsctaomod.F

petsc-3.9.4 2018-09-11
Report Typos and Errors

  2:         module petsctaodef
  3:         use petsckspdef
  4: #include <../src/tao/f90-mod/petsctao.h>
  5:         end module

  7:         module petsctao
  8:         use petsctaodef
  9:         use petscksp
 10: #include <../src/tao/f90-mod/petsctao.h90>
 11:         interface
 12: #include <../src/tao/f90-mod/ftn-auto-interfaces/petsctao.h90>
 13:         end interface
 14:         end module


 17: ! The all encompassing petsc module

 19:         module petscdef
 20:         use petscdmdadef
 21:         use petscdmplexdef
 22:         use petscdmnetworkdef
 23:         use petscdmpatchdef
 24:         use petscdmforestdef
 25:         use petscdmlabeldef
 26:         use petsctsdef
 27:         use petsctaodef
 28:         end module

 30:         module petsc
 31:         use petscdmda
 32:         use petscdmplex
 33:         use petscdmnetwork
 34:         use petscdmnetwork
 35:         use petscdmpatch
 36:         use petscdmforest
 37:         use petscdmlabel
 38:         use petscdt
 39:         use petscts
 40:         use petsctao
 41:         end module