v0.14.0 |
#include <BasicFiniteElements.hpp>
Go to the source code of this file.
Macros | |
#define | MAT_TO_DDG(SM) |
Functions | |
static MoFEMErrorCode | setBlocks (MoFEM::Interface &m_field, boost::shared_ptr< map< int, BlockData >> &block_sets_ptr) |
static MoFEMErrorCode | addElasticElement (MoFEM::Interface &m_field, boost::shared_ptr< map< int, BlockData >> &block_sets_ptr, const std::string element_name, const std::string x_field, const std::string X_field, const bool ale) |
static MoFEMErrorCode | setOperators (boost::shared_ptr< ForcesAndSourcesCore > fe_lhs_ptr, boost::shared_ptr< ForcesAndSourcesCore > fe_rhs_ptr, boost::shared_ptr< map< int, BlockData >> block_sets_ptr, const std::string x_field, const std::string X_field, const bool ale, const bool field_disp, const EntityType type=MBTET, boost::shared_ptr< DataAtIntegrationPts > data_at_pts=nullptr) |
static MoFEMErrorCode | calculateEnergy (DM dm, boost::shared_ptr< map< int, BlockData >> block_sets_ptr, const std::string x_field, const std::string X_field, const bool ale, const bool field_disp, SmartPetscObj< Vec > &v_energy_ptr) |
Variables | |
struct ConvectiveMassElement | BlockData = NonlinearElasticElement::BlockData |
MatrixDouble | invJac |
#define MAT_TO_DDG | ( | SM | ) |
Definition at line 142 of file HookeElement.hpp.
using EntData = EntitiesFieldData::EntData |
Definition at line 74 of file HookeElement.hpp.
Definition at line 72 of file HookeElement.hpp.
Definition at line 75 of file HookeElement.hpp.
Definition at line 77 of file HookeElement.hpp.
|
static |
Definition at line 533 of file HookeElement.cpp.
|
static |
|
static |
|
static |
|
private |
Definition at line 683 of file HookeElement.hpp.