|
template<typename T1 , typename T2 , int DIM1, int DIM2> |
double | ADOLCPlasticity::calcAveStrain (bool b_bar, const int nb_gauss_pts, FTensor::Tensor2< T1, DIM1, DIM2 > &&t_grad, FTensor::Tensor0< T2 > &&t_w) |
|
template<typename T1 , typename T2 , int DIM1, int DIM2, int DIM3> |
FTensor::Tensor1< T2, DIM3 > | ADOLCPlasticity::calcStrain (bool b_bar, double ave_tr_strain, FTensor::Tensor2< T1, DIM1, DIM2 > &t_grad, FTensor::Tensor1< T2, DIM3 > &&t_voight_strain) |
|
template<int DIM> |
FTensor::Tensor2_symmetric< FTensor::PackPtr< double *, 6 >, 3 > | ADOLCPlasticity::getFTensor2SymmetricDiffBaseImpl (DataForcesAndSourcesCore::EntData &data, MatrixDouble &storage, const bool b_bar, const int nb_integration_pts, double *w_ptr, FTensor::Number< DIM >) |
| [BBar method] 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> |
MoFEMErrorCode | ADOLCPlasticity::opFactoryDomainUpdateImpl (MoFEM::Interface &m_field, Pip &pip, std::string block_name, boost::shared_ptr< CommonData > common_data_ptr, boost::shared_ptr< ClosestPointProjection > cp_ptr) |
|
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) |
| Create test update object. More...
|
|
Operators and data structures for ADOL-C plasticity.
Definition in file ADOLCPlasticity.cpp.