1: ! 2: ! 3: ! Include file for Fortran use of the AO (application ordering) package in PETSc 4: ! 5: #if !defined (PETSCAODEF_H) 6: #define PETSCAODEF_H 8: #include "petsc/finclude/petscis.h" 10: #define AO type(tPetscAO) 11: #define AOType character*(80) 13: #define AOBASIC 'basic' 14: #define AOADVANCED 'advanced' 15: #define AOMAPPING 'mapping' 16: #define AOMEMORYSCALABLE 'memoryscalable' 18: #endif