|
FTensor::Dg< double, 3, 6 > | ADOLCPlasticity::voight_to_strain_op () |
| Op convert Vight strain vector to strain tensor. More...
|
|
FTensor::Dg< double, 3, 6 > | ADOLCPlasticity::strain_to_voight_op () |
| Op convert strain tensor to Vight strain vector. More...
|
|
FTensor::Dg< double, 3, 6 > | ADOLCPlasticity::voight_to_stress_op () |
| Op convert Vight stress vector to stress tensor. More...
|
|
MoFEMErrorCode | ADOLCPlasticity::ADOLCPlasticityRes (SNES snes, Vec chi, Vec r, void *ctx) |
| Internal SNES function used at integration points to calulate stress. More...
|
|
MoFEMErrorCode | ADOLCPlasticity::ADOLCPlasticityJac (SNES, Vec, Mat, Mat, void *ctx) |
| Internal SNES function used at integration points to calulate tangent matrix. More...
|
|
template<int DIM> |
ForcesAndSourcesCore::UserDataOperator * | ADOLCPlasticity::getRawPtrOpCalculateStress (MoFEM::Interface &m_field, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr, bool calc_lhs) |
| Get opreator to calulate stress. More...
|
|
template<> |
ForcesAndSourcesCore::UserDataOperator * | ADOLCPlasticity::getRawPtrOpCalculateStress< 3 > (MoFEM::Interface &m_field, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr, bool calc_lhs) |
|
template<> |
ForcesAndSourcesCore::UserDataOperator * | ADOLCPlasticity::getRawPtrOpCalculateStress< 2 > (MoFEM::Interface &m_field, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr, bool calc_lhs) |
|
template<int DIM, AssemblyType A, IntegrationType I, typename DomainEleOp > |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainRhs (MoFEM::Interface &m_field, string field_name, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr, Sev sev=Sev::inform) |
| Assemble the left hand side, i.e. tangent matrix. More...
|
|
template<int DIM, AssemblyType A, IntegrationType I, typename DomainEleOp > |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainLhs (MoFEM::Interface &m_field, string field_name, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr) |
| Assemble the left hand side, i.e. tangent matrix. More...
|
|
template<int DIM> |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainUpdate (MoFEM::Interface &m_field, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr) |
| Push operators to update history variables. More...
|
|
template<> |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainUpdate< 3 > (MoFEM::Interface &m_field, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr) |
| Push operators to update history variables. More...
|
|
template<> |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainUpdate< 2 > (MoFEM::Interface &m_field, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr) |
| Push operators to update history variables. More...
|
|
boost::shared_ptr< TSUpdate > | ADOLCPlasticity::createTSUpdate (std::string fe_name, boost::shared_ptr< FEMethod > fe_ptr) |
|