1: ! 2: ! 3: ! Include file for Fortran use of the AO (application ordering) package in PETSc 4: ! 5: #if !defined (__PETSCAO_H) 8: #define AO PetscFortranAddr 9: #define AOData PetscFortranAddr 10: #define AOType PetscEnum 11: #define AODataType PetscEnum 12: #define AOData2dGrid PetscFortranAddr 14: #endif 17: #if !defined (PETSC_AVOID_DECLARATIONS) 19: PetscEnum AO_BASIC,AO_ADVANCED 20: parameter (AO_BASIC = 0,AO_ADVANCED = 1) 22: PetscEnum AODATA_BASIC,AODATA_ADVANCED 23: parameter (AODATA_BASIC=0,AODATA_ADVANCED=1) 24: ! 25: ! End of Fortran include file for the AO package in PETSc 27: #endif