|
void | tricircumcenter3d_tp (double a[3], double b[3], double c[3], double circumcenter[3], double *xi, double *eta) |
|
auto | EshelbianPlasticity::checkSdf (EntityHandle fe_ent, std::map< int, Range > &sdf_map_range) |
|
template<typename OP_PTR > |
auto | EshelbianPlasticity::getSdf (OP_PTR op_ptr, MatrixDouble &contact_disp, int block_id, bool eval_hessian) |
|
template<typename T1 > |
auto | EshelbianPlasticity::multiPoint (std::array< double, 3 > &unit_ray, std::array< double, 3 > &point, std::array< double, 9 > &elem_point_nodes, std::array< double, 9 > &elem_traction_nodes, FTensor::Tensor1< T1, 3 > &t_spatial_coords) |
| Calculate points data on contact surfaces. More...
|
|
template<typename T1 > |
auto | EshelbianPlasticity::multiMasterPoint (ContactTree::FaceData *face_data_ptr, FTensor::Tensor1< T1, 3 > &t_spatial_coords) |
|
template<typename T1 > |
auto | EshelbianPlasticity::multiSlavePoint (ContactTree::FaceData *face_data_ptr, FTensor::Tensor1< T1, 3 > &t_spatial_coords) |
|
template<typename T1 > |
auto | EshelbianPlasticity::multiGetGap (ContactTree::FaceData *face_data_ptr, FTensor::Tensor1< T1, 3 > &t_spatial_coords) |
|
template<typename T1 , typename T2 , typename T3 > |
auto | EshelbianPlasticity::multiPointRhs (ContactTree::FaceData *face_data_ptr, FTensor::Tensor1< T1, 3 > &t_coords, FTensor::Tensor1< T2, 3 > &t_spatial_coords, FTensor::Tensor1< T3, 3 > &t_master_traction, MultiPointRhsType type, bool debug=false) |
|
- Date
- 2023-05-13
- Copyright
- Copyright (c) 2023
Definition in file EshelbianContact.cpp.