Operator calculate gap in local coordinate system.
More...
#include <users_modules/basic_finite_elements/cohesive_interface/src/CohesiveInterfaceElement.hpp>
Operator calculate gap in local coordinate system.
Definition at line 400 of file CohesiveInterfaceElement.hpp.
◆ OpCalculateGapLocal()
CohesiveElement::CohesiveInterfaceElement::OpCalculateGapLocal::OpCalculateGapLocal |
( |
const std::string |
field_name, |
|
|
CommonData & |
common_data |
|
) |
| |
|
inline |
◆ doWork()
MoFEMErrorCode CohesiveElement::CohesiveInterfaceElement::OpCalculateGapLocal::doWork |
( |
int |
side, |
|
|
EntityType |
type, |
|
|
EntitiesFieldData::EntData & |
data |
|
) |
| |
|
inline |
Definition at line 407 of file CohesiveInterfaceElement.hpp.
410 if(
type == MBVERTEX) {
411 int nb_gauss_pts = data.getN().size1();
413 for(
int gg = 0;gg<nb_gauss_pts;gg++) {
419 }
catch (
const std::exception& ex) {
420 std::ostringstream ss;
421 ss <<
"throw in method: " << ex.what() << std::endl;
422 SETERRQ(PETSC_COMM_SELF,1,ss.str().c_str());
◆ commonData
CommonData& CohesiveElement::CohesiveInterfaceElement::OpCalculateGapLocal::commonData |
The documentation for this struct was generated from the following file: