v0.14.0 |
Set of functions declaring elements and setting operators for simple rod element. More...
#include <users_modules/basic_finite_elements/src/SimpleRodElement.hpp>
Static Public Member Functions | |
static MoFEMErrorCode | addSimpleRodElements (MoFEM::Interface &m_field, const std::string field_name, const std::string mesh_nodals_positions="MESH_NODE_POSITIONS") |
Declare SimpleRod element. More... | |
static MoFEMErrorCode | setSimpleRodOperators (MoFEM::Interface &m_field, boost::shared_ptr< EdgeElementForcesAndSourcesCore > fe_simple_rod_lhs_ptr, boost::shared_ptr< EdgeElementForcesAndSourcesCore > fe_simple_rod_rhs_ptr, const std::string field_name, const std::string mesh_nodals_positions="MESH_NODE_POSITIONS") |
Implementation of SimpleRod element. Set operators to calculate LHS and RHS. More... | |
Set of functions declaring elements and setting operators for simple rod element.
Definition at line 13 of file SimpleRodElement.hpp.
|
static |
Declare SimpleRod element.
Search cubit sidesets and blockset ROD and declare volume element
Blockset has to have name "ROD". The first attribute of the blockset is Young's modulus.
m_field | Interface insurance |
field_name | Field name (e.g. SPATIAL_POSITION) |
mesh_nodals_positions | Name of field on which ho-geometry is defined |
Definition at line 270 of file SimpleRodElement.cpp.
|
static |
Implementation of SimpleRod element. Set operators to calculate LHS and RHS.
m_field | Interface insurance |
fe_simple_rod_lhs_ptr | Pointer to the FE instance for LHS |
fe_simple_rod_rhs_ptr | Pointer to the FE instance for RHS |
field_name | Field name (e.g. SPATIAL_POSITION) |
mesh_nodals_positions | Name of field on which ho-geometry is defined |
Definition at line 298 of file SimpleRodElement.cpp.