21 CHKERR m.second->getOptions(m_field_ptr);
38 CHKERR m.second->setParams(ent, gg);
61 createAdolCPhysicalEquationsPtr<ELASTICITY::NEOHOOKEAN, modelType>(
71boost::shared_ptr<PhysicalEquations>
73 boost::shared_ptr<ADolCData> adolc_data_ptr,
int tag) {
74 return boost::make_shared<AdolCMetaElastic<3>>(adolc_data_ptr, tag);
78boost::shared_ptr<PhysicalEquations>
80 boost::shared_ptr<ADolCData> adolc_data_ptr,
int tag) {
81 return boost::make_shared<AdolCMetaElastic<2>>(adolc_data_ptr, tag);
#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.
boost::shared_ptr< PhysicalEquations > createAdolCPhysicalEquationsPtr< ELASTICITY::META, MODEL_2D_PLANE_STRAIN >(boost::shared_ptr< ADolCData > adolc_data_ptr, int tag)
boost::shared_ptr< PhysicalEquations > createAdolCPhysicalEquationsPtr< ELASTICITY::META, MODEL_3D >(boost::shared_ptr< ADolCData > adolc_data_ptr, int tag)
FTensor::Index< 'm', 3 > m
std::vector< std::pair< Range, std::vector< double > > > paramVecByRange
boost::shared_ptr< std::map< int, Range > > tagVsRangePtr
boost::shared_ptr< ADolCData > adolcDataPtr
Deprecated interface functions.