![]() |
v0.14.0 |
Files | |
| file | adolc_plasticity.cpp |
| file | ADOLCPlasticity.hpp |
| file | ADOLCPlasticityMaterialModels.hpp |
| Matetial models for plasticity. | |
| file | ADOLCPlasticity.cpp |
| Operators and data structures for ADOL-C plasticity. | |
| file | ClosetPointProjection.cpp |
| Implementation of nested integration algorithm for plasticity. | |
Classes | |
| struct | ADOLCPlasticity::J2Plasticity< DIM > |
| J2 plasticity (Kinematic Isotropic (Linear) Hardening) More... | |
Functions | |
| 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... | |
| 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.
| DIM | dimension of the problem |
| A | assembly type |
| I | integration type |
| DomainEleOp | operator type |
| m_field | |
| field_name | |
| pip | |
| block_name | esh block name caring material parameters |
| common_data_ptr | |
| cp_ptr |
Definition at line 449 of file ADOLCPlasticity.hpp.
| 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.
| DIM | dimension of the problem |
| A | assembly type |
| I | integration type |
| DomainEleOp | operator type |
| m_field | |
| field_name | |
| pip | |
| block_name | esh block name caring material parameters |
| common_data_ptr | |
| cp_ptr |
Definition at line 418 of file ADOLCPlasticity.hpp.
| 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.
| DIM | dimension of the problem |
| m_field | core interface |
| pip | |
| block_name | mesh block name caring material parameters |
| common_data_ptr | |
| cp_ptr |