Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
feelpetsc.hpp File Reference
#include <feel/feelcore/feel.hpp>

Go to the source code of this file.

Namespaces

 Feel
 [marker1]
 

Macros

#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)
 

Typedefs

typedef PetscTruth PetscBool
 

Functions

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)
 

Detailed Description

Macro Definition Documentation

#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)

Generated on Sun Dec 22 2013 13:11:15 for Feel++ by doxygen 1.8.5