1 ! 2 ! Part of the base include file for Fortran use of PETSc Vec 3 ! Note: This file should contain only define statements 4 5 ! No spaces for #defines as some compilers (PGI) also adds 6 ! those additional spaces during preprocessing - bad for fixed format 7 ! 8 #if !defined(PETSCVECBASEDEF_H) 9 #define PETSCVECBASEDEF_H 10 11 #define VecScatter PetscSF 12 #define VecScatterType PetscSFType 13 #define tVecScatter tPetscSF 14 #define PETSC_NULL_VECSCATTER PETSC_NULL_SF 15 #define PETSC_NULL_VECSCATTER_ARRAY PETSC_NULL_SF_ARRAY 16 #define PETSC_NULL_VECSCATTER_POINTER PETSC_NULL_SF_POINTER 17 18 #endif 19