Go to the source code of this file.
|
| static auto | EshelbianPlasticity::pushInteriorTopologicalOpsImpl (EshelbianCore &ep, boost::shared_ptr< VolumeElementForcesAndSourcesCore > fe, ForcesAndSourcesCore::GaussHookFun interior_integration_hook, SmartPetscObj< Vec > lambda_vec=SmartPetscObj< Vec >()) |
| |
| static auto | EshelbianPlasticity::pushBoundaryTopologicalOpsImpl (EshelbianCore &ep, const std::string &fe_name, boost::shared_ptr< VolumeElementForcesAndSourcesCore > fe, ForcesAndSourcesCore::GaussHookFun boundary_integration_hook) |
| |
| static auto | EshelbianPlasticity::pushInteriorTopological_dJ_dx_Impl (EshelbianCore &ep, boost::shared_ptr< ForcesAndSourcesCore > fe, boost::shared_ptr< DataAtIntegrationPts > data_at_pts_ptr, boost::shared_ptr< TopologicalData > topo_ptr) |
| |
| static auto | EshelbianPlasticity::pushBoundaryTopological_dJ_dx_Impl (EshelbianCore &ep, boost::shared_ptr< ForcesAndSourcesCore > fe, boost::shared_ptr< std::vector< BrokenBaseSideData > > broken_data_ptr, boost::shared_ptr< DataAtIntegrationPts > data_at_pts_ptr, boost::shared_ptr< TopologicalData > topo_ptr, SmartPetscObj< Vec > dJ_dx_vec) |
| |
| SmartPetscObj< Vec > | EshelbianPlasticity::pushTopologicalSpatialOps (EshelbianCore &ep, boost::shared_ptr< VolumeElementForcesAndSourcesCore > fe, ForcesAndSourcesCore::GaussHookFun interior_integration_hook, ForcesAndSourcesCore::GaussHookFun boundary_integration_hook) |
| |
| MoFEMErrorCode | EshelbianPlasticity::pushTopologicalMaterialOps (EshelbianCore &ep, boost::shared_ptr< VolumeElementForcesAndSourcesCore > fe, ForcesAndSourcesCore::GaussHookFun interior_integration_hook, ForcesAndSourcesCore::GaussHookFun boundary_integration_hook, boost::shared_ptr< double > J_ptr, Tag th_grad_tag) |
| |
| MoFEMErrorCode | EshelbianPlasticity::pushTopologicalOps_dJ_adjont_gradient (EshelbianCore &ep, boost::shared_ptr< VolumeElementForcesAndSourcesCore > fe, ForcesAndSourcesCore::GaussHookFun interior_integration_hook, ForcesAndSourcesCore::GaussHookFun boundary_integration_hook, SmartPetscObj< Vec > lambda_vec, Tag th_grad_tag, const double alpha, const double rho, const double alpha_omega) |
| |