#include <feel/feelcore/feel.hpp>
Go to the source code of this file.
|
#define | PETSC_VERSION_GREATER_OR_EQUAL_THAN(major, minor, subminor) |
|
#define | PETSC_VERSION_GREATER_THAN(major, minor, subminor) |
|
#define | PETSC_VERSION_LESS_THAN(major, minor, subminor) |
|
|
typedef PetscTruth | PetscBool |
|
|
FEELPP_STRONG_INLINE int | Feel::PETSc::ISDestroy (IS &is) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::KSPDestroy (KSP &ksp) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::MatDestroy (Mat &mat) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::MatNullSpaceDestroy (MatNullSpace &nullsp) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::PCDestroy (PC &pc) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::PetscViewerDestroy (PetscViewer &petsc_viewer) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::SNESDestroy (SNES &snes) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::VecDestroy (Vec &vec) |
|
FEELPP_STRONG_INLINE int | Feel::PETSc::VecScatterDestroy (VecScatter &scatter) |
|
#define PETSC_VERSION_GREATER_OR_EQUAL_THAN |
( |
|
major, |
|
|
|
minor, |
|
|
|
subminor |
|
) |
| |
Value:((PETSC_VERSION_MAJOR > (major) || \
(PETSC_VERSION_MAJOR == (major) && (PETSC_VERSION_MINOR >= (minor) || \
(PETSC_VERSION_MINOR == (minor) && \
PETSC_VERSION_SUBMINOR >= (subminor))))) ? 1 : 0)
#define PETSC_VERSION_GREATER_THAN |
( |
|
major, |
|
|
|
minor, |
|
|
|
subminor |
|
) |
| |
Value:((PETSC_VERSION_MAJOR > (major) || \
(PETSC_VERSION_MAJOR == (major) && (PETSC_VERSION_MINOR > (minor) || \
(PETSC_VERSION_MINOR == (minor) && \
PETSC_VERSION_SUBMINOR > (subminor))))) ? 1 : 0)
#define PETSC_VERSION_LESS_THAN |
( |
|
major, |
|
|
|
minor, |
|
|
|
subminor |
|
) |
| |
Value:((PETSC_VERSION_MAJOR < (major) || \
(PETSC_VERSION_MAJOR == (major) && (PETSC_VERSION_MINOR < (minor) || \
(PETSC_VERSION_MINOR == (minor) && \
PETSC_VERSION_SUBMINOR < (subminor))))) ? 1 : 0)