|
| v0.14.0
|
Go to the documentation of this file.
25 boost::shared_ptr<BaseFunctionCtx> ctx_ptr) {
28 "BaseFunction has not valid implementation of any shape function");
34 boost::shared_ptr<BaseFunctionCtx> ctx_ptr) {
37 "BaseFunction has not valid implementation of any shape function");
#define MoFEMFunctionReturnHot(a)
Last executable line of each PETSc function used for error handling. Replaces return()
MoFEMErrorCode query_interface(boost::typeindex::type_index type_index, MoFEM::UnknownInterface **iface) const
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.
Base class if inherited used to calculate base functions.
MoFEMErrorCode query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const
Base class used to exchange data between element data structures and class calculating base functions...
virtual MoFEMErrorCode getValue(MatrixDouble &pts, boost::shared_ptr< BaseFunctionCtx > ctx_ptr)
implementation of Data Operators for Forces and Sources
base class for all interface classes
#define MoFEMFunctionBeginHot
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...