Body forces elements.
More...
#include <users_modules/basic_finite_elements/src/BodyForce.hpp>
|
std::map< int, Block_BodyForces > | mapData |
|
Body forces elements.
- Examples
- elasticity.cpp.
Definition at line 12 of file BodyForce.hpp.
◆ BodyForceConstantField()
◆ addBlock()
MoFEMErrorCode BodyForceConstantField::addBlock |
( |
const std::string |
field_name, |
|
|
Vec |
F, |
|
|
int |
ms_id |
|
) |
| |
|
inline |
Definition at line 94 of file BodyForce.hpp.
94 {
95 const CubitMeshSets *cubit_meshset_ptr;
96 MeshsetsManager *mmanager_ptr;
100 &cubit_meshset_ptr);
101 CHKERR cubit_meshset_ptr->getAttributeDataStructure(
mapData[ms_id]);
108 }
#define MoFEMFunctionBegin
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()
#define CHKERR
Inline error check.
FormsIntegrators< DomainEleOp >::Assembly< USER_ASSEMBLE >::LinearForm< GAUSS >::OpSource< 1, 3 > OpBodyForce
constexpr auto field_name
std::map< int, Block_BodyForces > mapData
virtual moab::Interface & get_moab()=0
boost::ptr_deque< UserDataOperator > & getOpPtrVector()
Use to push back operator for row operator.
MoFEMErrorCode getInterface(IFACE *&iface) const
Get interface refernce to pointer of interface.
◆ getLoopFe()
MyVolumeFE & BodyForceConstantField::getLoopFe |
( |
| ) |
|
|
inline |
◆ fe
◆ mapData
std::map<int, Block_BodyForces> BodyForceConstantField::mapData |
|
private |
◆ mField
The documentation for this struct was generated from the following file: