xref: /petsc/include/petsc/finclude/petscvecbase.h (revision 9d47de495d3c23378050c1b4a410c12a375cb6c6)
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