v0.14.0
Loading...
Searching...
No Matches
Classes | Typedefs | Variables
MoFEM::Exceptions Namespace Reference

Exceptions and handling errors data structures. More...

Classes

struct  ErrorChecker
 Error check for inline function check. More...
 
struct  MoFEMErrorCodeGeneric
 
struct  MoFEMErrorCodeGeneric< moab::ErrorCode >
 
struct  MoFEMErrorCodeGeneric< PetscErrorCode >
 
struct  MoFEMException
 Exception to catch. More...
 
struct  MoFEMExceptionInitial
 
struct  MoFEMExceptionRepeat
 

Typedefs

typedef moab::ErrorCode MoABErrorCode
 MoAB error code. More...
 
typedef PetscErrorCode MoFEMErrorCode
 MoFEM/PETSc error code. More...
 

Variables

static MoFEMErrorCodeGeneric< moab::ErrorCode > rval
 
static MoFEMErrorCodeGeneric< PetscErrorCode > ierr
 

Detailed Description

Exceptions and handling errors data structures.

Typedef Documentation

◆ MoABErrorCode

typedef moab::ErrorCode MoFEM::Exceptions::MoABErrorCode

MoAB error code.

Definition at line 55 of file Exceptions.hpp.

◆ MoFEMErrorCode

typedef PetscErrorCode MoFEM::Exceptions::MoFEMErrorCode

MoFEM/PETSc error code.

Examples
ThermoElasticOps.hpp.

Definition at line 56 of file Exceptions.hpp.

Variable Documentation

◆ ierr

MoFEMErrorCodeGeneric<PetscErrorCode> MoFEM::Exceptions::ierr
static
Initial value:
=
MoFEMErrorCodeGeneric<PetscErrorCode>(0)

Definition at line 76 of file Exceptions.hpp.

◆ rval

MoFEMErrorCodeGeneric<moab::ErrorCode> MoFEM::Exceptions::rval
static
Initial value:
=
MoFEMErrorCodeGeneric<moab::ErrorCode>(MB_SUCCESS)

Definition at line 74 of file Exceptions.hpp.