v0.15.4
Loading...
Searching...
No Matches
Namespaces | Functions
EshelbianContact.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  EshelbianPlasticity
 

Functions

boost::shared_ptr< ContactSDFPythonEshelbianPlasticity::setupContactSdf ()
 Read SDF file and setup contact SDF.
 
boost::shared_ptr< ForcesAndSourcesCoreEshelbianPlasticity::createContactDetectionFiniteElement (EshelbianCore &ep)
 Create a Contact Tree finite element.
 
MoFEMErrorCode EshelbianPlasticity::pushContactOpsRhs (EshelbianCore &ep, boost::shared_ptr< ForcesAndSourcesCore > contact_tree_ptr, boost::ptr_deque< ForcesAndSourcesCore::UserDataOperator > &pip)
 Push contact operations to the right-hand side.
 
MoFEMErrorCode EshelbianPlasticity::pushContactOpsLhs (EshelbianCore &ep, boost::shared_ptr< ForcesAndSourcesCore > contact_tree_ptr, boost::ptr_deque< ForcesAndSourcesCore::UserDataOperator > &pip)
 Push contact operations to the left-hand side.
 
ForcesAndSourcesCore::UserDataOperator * EshelbianPlasticity::getOpContactDetection (EshelbianCore &ep, boost::shared_ptr< ForcesAndSourcesCore > contact_tree_ptr, boost::shared_ptr< MatrixDouble > u_h1_ptr, boost::shared_ptr< MatrixDouble > contact_traction_ptr, Range r, moab::Interface *post_proc_mesh_ptr, std::vector< EntityHandle > *map_gauss_pts_ptr)
 Push operator for contact detection.
 

Detailed Description

Date
2023-05-13

Definition in file EshelbianContact.hpp.