Actual source code: petsctaomod.F
petsc-3.10.5 2019-03-28
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