v0.14.0
Classes | Namespaces | Enumerations | Functions
CrackPropagation.hpp File Reference

Main class for crack propagation. More...

Go to the source code of this file.

Classes

struct  FractureMechanics::CrackPropagation
 
struct  FractureMechanics::CrackPropagation::PostProcVertexMethod
 operator to post-process results on crack front nodes More...
 
struct  FractureMechanics::CrackPropagation::BothSurfaceConstrains
 Constrains material displacement on both sides. More...
 
struct  FractureMechanics::CrackPropagation::FaceOrientation
 Determine face orientation. More...
 
struct  FractureMechanics::CrackPropagation::ArcLengthSnesCtx
 

Namespaces

 FractureMechanics
 

Enumerations

enum  FractureMechanics::AdolcTags {
  FractureMechanics::ELASTIC_TAG = 1, FractureMechanics::MATERIAL_TAG, FractureMechanics::GRIFFITH_FORCE_TAG, FractureMechanics::GRIFFITH_CONSTRAINS_TAG,
  FractureMechanics::CONSTANT_AREA_TAG, FractureMechanics::ARC_LENGTH_TAG, FractureMechanics::FRONT_TANGENT, FractureMechanics::EXTERIOR_DERIVATIVE_TAG,
  FractureMechanics::SMOOTHING_TAG, FractureMechanics::SURFACE_SLIDING_TAG, FractureMechanics::EDGE_SLIDING_TAG
}
 Tapes numbers used by ADOL-C. More...
 
enum  FractureMechanics::tangent_tests { FractureMechanics::MWLS_STRESS_TAN, FractureMechanics::MWLS_DENSITY_TAN, FractureMechanics::MWLS_GRIFFITH_TAN, FractureMechanics::LASTTAN }
 Names of tangent matrices tests. More...
 

Functions

MoFEMErrorCode FractureMechanics::clean_pcomms (moab::Interface &moab, boost::shared_ptr< WrapMPIComm > moab_comm_wrap)
 
MoFEMErrorCode FractureMechanics::broadcast_entities (moab::Interface &moab, moab::Interface &moab_tmp, const int from_proc, Range &entities, const bool adjacencies, const bool tags)
 

Detailed Description

Main class for crack propagation.

Definition in file CrackPropagation.hpp.