|
| v0.14.0
|
Go to the documentation of this file.
25 "Problem with creation data on element");
50 "User operator and finite element do not work together");
#define MoFEMFunctionReturnHot(a)
Last executable line of each PETSc function used for error handling. Replaces return()
VertexElementForcesAndSourcesCore(Interface &m_field)
#define CHK_THROW_MESSAGE(err, msg)
Check and throw MoFEM exception.
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.
Deprecated interface functions.
#define CHKERR
Inline error check.
MoFEMErrorCode setPtrFE(ForcesAndSourcesCore *ptr)
virtual moab::Interface & get_moab()=0
implementation of Data Operators for Forces and Sources
MoFEMErrorCode createDataOnElement(EntityType type)
Create a entity data on element object.
MoFEMErrorCode operator()()
function is run for every finite element
structure to get information form mofem into EntitiesFieldData
@ MOFEM_DATA_INCONSISTENCY
MoFEMErrorCode loopOverOperators()
Iterate user data operators.
boost::shared_ptr< const NumeredEntFiniteElement > numeredEntFiniteElementPtr
#define MoFEMFunctionBeginHot
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
ForcesAndSourcesCore * ptrFE
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...