![]() |
v0.14.0 |
#include <users_modules/fracture_mechanics/src/CrackFrontElement.hpp>
Public Member Functions | |
| OpAnalyticalSpatialTraction (MoFEM::Interface &m_field, const bool &set_singular_coordinates, const Range &crack_front_nodes, const Range &crack_front_nodes_edges, const Range &crack_front_elements, PetscBool add_singularity, const std::string field_name, const Range tris, boost::ptr_vector< MethodForForceScaling > &methods_op, boost::ptr_vector< NeumannForcesSurface::MethodForAnalyticalForce > &analytical_force_op) | |
| MoFEMErrorCode | doWork (int side, EntityType type, DataForcesAndSourcesCore::EntData &data) |
Public Attributes | |
| const Range | tRis |
| boost::ptr_vector< MethodForForceScaling > & | methodsOp |
| boost::ptr_vector< NeumannForcesSurface::MethodForAnalyticalForce > & | analyticalForceOp |
| CrackFrontSingularBase< VolumeElementForcesAndSourcesCoreOnSide, VolumeElementForcesAndSourcesCore > | volSideFe |
| VectorDouble | sNrm |
| Length of the normal vector. More... | |
| bool | setSingularCoordinates |
| VectorDouble | Nf |
Definition at line 404 of file CrackFrontElement.hpp.
| FractureMechanics::OpAnalyticalSpatialTraction::OpAnalyticalSpatialTraction | ( | MoFEM::Interface & | m_field, |
| const bool & | set_singular_coordinates, | ||
| const Range & | crack_front_nodes, | ||
| const Range & | crack_front_nodes_edges, | ||
| const Range & | crack_front_elements, | ||
| PetscBool | add_singularity, | ||
| const std::string | field_name, | ||
| const Range | tris, | ||
| boost::ptr_vector< MethodForForceScaling > & | methods_op, | ||
| boost::ptr_vector< NeumannForcesSurface::MethodForAnalyticalForce > & | analytical_force_op | ||
| ) |
Definition at line 881 of file CrackFrontElement.cpp.
| MoFEMErrorCode FractureMechanics::OpAnalyticalSpatialTraction::doWork | ( | int | side, |
| EntityType | type, | ||
| DataForcesAndSourcesCore::EntData & | data | ||
| ) |
Definition at line 897 of file CrackFrontElement.cpp.
| boost::ptr_vector<NeumannForcesSurface::MethodForAnalyticalForce>& FractureMechanics::OpAnalyticalSpatialTraction::analyticalForceOp |
Definition at line 410 of file CrackFrontElement.hpp.
| boost::ptr_vector<MethodForForceScaling>& FractureMechanics::OpAnalyticalSpatialTraction::methodsOp |
Definition at line 408 of file CrackFrontElement.hpp.
| VectorDouble FractureMechanics::OpAnalyticalSpatialTraction::Nf |
Definition at line 429 of file CrackFrontElement.hpp.
| bool FractureMechanics::OpAnalyticalSpatialTraction::setSingularCoordinates |
Definition at line 418 of file CrackFrontElement.hpp.
| VectorDouble FractureMechanics::OpAnalyticalSpatialTraction::sNrm |
Length of the normal vector.
Definition at line 417 of file CrackFrontElement.hpp.
| const Range FractureMechanics::OpAnalyticalSpatialTraction::tRis |
Definition at line 407 of file CrackFrontElement.hpp.
| CrackFrontSingularBase<VolumeElementForcesAndSourcesCoreOnSide, VolumeElementForcesAndSourcesCore> FractureMechanics::OpAnalyticalSpatialTraction::volSideFe |
Definition at line 414 of file CrackFrontElement.hpp.