Face-centric Fracture Criteria Evaluator. More...
#include <FaceFractureCriteria.hpp>

Public Member Functions | |
| FaceFractureCriteria (const Teuchos::ParameterList &p) | |
| void | postRegistrationSetup (typename Traits::SetupData d, PHX::FieldManager< Traits > &vm) |
| void | evaluateFields (typename Traits::EvalData d) |
| void | testFracture () |
| Simple fracture criterion for testing. | |
| void | tractionCriterion () |
| Traction based criterion. | |
Private Types | |
| typedef EvalT::ScalarT | ScalarT |
| typedef EvalT::MeshScalarT | MeshScalarT |
Private Attributes | |
| unsigned int | numDims |
| unsigned int | numFaces |
| unsigned int | numComp |
| unsigned int | worksetSize |
| std::string | criterion |
| PHX::MDField< ScalarT, Cell, Vertex, Dim > | coord |
| PHX::MDField< ScalarT, Cell, Face, VecDim > | faceAve |
| RealType | yieldStrength |
| RealType | fractureLimit |
| Teuchos::RCP < shards::CellTopology > | cellType |
| PHX::MDField< ScalarT, Cell, Face > | criteriaMet |
| PHX::MDField< ScalarT, Cell > | temp |
| struct CellTopologyData_Subcell * | sides |
Face-centric Fracture Criteria Evaluator.
Computes a fracture criterion on the faces of an element using nodal data
Definition at line 23 of file FaceFractureCriteria.hpp.
typedef EvalT::ScalarT LCM::FaceFractureCriteria< EvalT, Traits >::ScalarT [private] |
Definition at line 28 of file FaceFractureCriteria.hpp.
typedef EvalT::MeshScalarT LCM::FaceFractureCriteria< EvalT, Traits >::MeshScalarT [private] |
Definition at line 29 of file FaceFractureCriteria.hpp.
| LCM::FaceFractureCriteria< EvalT, Traits >::FaceFractureCriteria | ( | const Teuchos::ParameterList & | p | ) |
Definition at line 18 of file FaceFractureCriteria_Def.hpp.
| void LCM::FaceFractureCriteria< EvalT, Traits >::postRegistrationSetup | ( | typename Traits::SetupData | d, | |
| PHX::FieldManager< Traits > & | vm | |||
| ) |
Definition at line 64 of file FaceFractureCriteria_Def.hpp.
| void LCM::FaceFractureCriteria< EvalT, Traits >::evaluateFields | ( | typename Traits::EvalData | d | ) |
Definition at line 76 of file FaceFractureCriteria_Def.hpp.
| void LCM::FaceFractureCriteria< EvalT, Traits >::testFracture | ( | ) |
Simple fracture criterion for testing.
Definition at line 92 of file FaceFractureCriteria_Def.hpp.
| void LCM::FaceFractureCriteria< EvalT, Traits >::tractionCriterion | ( | ) |
Traction based criterion.
Definition at line 120 of file FaceFractureCriteria_Def.hpp.
unsigned int LCM::FaceFractureCriteria< EvalT, Traits >::numDims [private] |
Definition at line 51 of file FaceFractureCriteria.hpp.
unsigned int LCM::FaceFractureCriteria< EvalT, Traits >::numFaces [private] |
Definition at line 52 of file FaceFractureCriteria.hpp.
unsigned int LCM::FaceFractureCriteria< EvalT, Traits >::numComp [private] |
Definition at line 53 of file FaceFractureCriteria.hpp.
unsigned int LCM::FaceFractureCriteria< EvalT, Traits >::worksetSize [private] |
Definition at line 54 of file FaceFractureCriteria.hpp.
std::string LCM::FaceFractureCriteria< EvalT, Traits >::criterion [private] |
Definition at line 56 of file FaceFractureCriteria.hpp.
PHX::MDField<ScalarT,Cell,Vertex,Dim> LCM::FaceFractureCriteria< EvalT, Traits >::coord [private] |
Definition at line 59 of file FaceFractureCriteria.hpp.
PHX::MDField<ScalarT,Cell,Face,VecDim> LCM::FaceFractureCriteria< EvalT, Traits >::faceAve [private] |
Definition at line 60 of file FaceFractureCriteria.hpp.
RealType LCM::FaceFractureCriteria< EvalT, Traits >::yieldStrength [private] |
Definition at line 61 of file FaceFractureCriteria.hpp.
RealType LCM::FaceFractureCriteria< EvalT, Traits >::fractureLimit [private] |
Definition at line 62 of file FaceFractureCriteria.hpp.
Teuchos::RCP<shards::CellTopology> LCM::FaceFractureCriteria< EvalT, Traits >::cellType [private] |
Definition at line 64 of file FaceFractureCriteria.hpp.
PHX::MDField<ScalarT,Cell,Face> LCM::FaceFractureCriteria< EvalT, Traits >::criteriaMet [private] |
Definition at line 68 of file FaceFractureCriteria.hpp.
PHX::MDField<ScalarT,Cell> LCM::FaceFractureCriteria< EvalT, Traits >::temp [private] |
Definition at line 71 of file FaceFractureCriteria.hpp.
struct CellTopologyData_Subcell* LCM::FaceFractureCriteria< EvalT, Traits >::sides [private] |
Definition at line 74 of file FaceFractureCriteria.hpp.
1.7.1