![]() |
v0.15.4 |
Add cohesive elements to Eshelbian plasticity module. More...
Go to the source code of this file.
Classes | |
| struct | EshelbianPlasticity::CohesiveTAOCtx |
Namespaces | |
| namespace | EshelbianPlasticity |
Functions | |
| MoFEMErrorCode | EshelbianPlasticity::pushCohesiveOpsRhs (EshelbianCore &ep, ForcesAndSourcesCore::GaussHookFun set_integration_at_front_face, boost::shared_ptr< Range > interface_range_ptr, boost::ptr_deque< ForcesAndSourcesCore::UserDataOperator > &pip) |
| MoFEMErrorCode | EshelbianPlasticity::pushCohesiveOpsLhs (EshelbianCore &ep, ForcesAndSourcesCore::GaussHookFun set_integration_at_front_face, boost::shared_ptr< Range > interface_range_ptr, boost::ptr_deque< ForcesAndSourcesCore::UserDataOperator > &pip) |
| MoFEMErrorCode | EshelbianPlasticity::initializeCohesiveKappaField (EshelbianCore &ep) |
| boost::shared_ptr< CohesiveTAOCtx > | EshelbianPlasticity::createCohesiveTAOCtx (EshelbianCore *ep, ForcesAndSourcesCore::GaussHookFun set_integration_at_front_face, SmartPetscObj< TS > time_solver) |
| MoFEMErrorCode | EshelbianPlasticity::cohesiveEvaluateObjectiveAndGradient (Tao tao, Vec x, PetscReal *f, Vec g, void *ctx) |
| Tag | EshelbianPlasticity::get_kappa_tag (moab::Interface &moab) |
| Tag | EshelbianPlasticity::get_delta_kappa_tag (moab::Interface &moab) |
Add cohesive elements to Eshelbian plasticity module.
Definition in file EshlabianCohesive.hpp.