|
OOFEM 3.0
|
#include <fracturemanager.h>
Public Member Functions | |
| DamagedNeighborLayered (int number, FractureManager *fracMan) | |
| virtual | ~DamagedNeighborLayered () |
| bool | evaluateFailureCriteria (FailureCriteriaStatus *fcStatus) override |
| const char * | giveClassName () const override |
| const char * | giveInputRecordName () const |
| void | initializeFrom (InputRecord &ir) override |
| FailureCriteriaStatus * | CreateStatus (Element *el) override |
| Public Member Functions inherited from oofem::FailureCriteria | |
| FailureCriteria (int number, FractureManager *fMan) | |
| virtual | ~FailureCriteria () |
| FailureCriteriaType | giveType () |
| FractureManager * | giveFractureManager () |
| void | setType (FailureCriteriaType _type) |
| int | instanciateYourself (DataReader &dr) |
| virtual bool | computeFailureCriteriaQuantities (FailureCriteriaStatus *fcStatus, TimeStep *tStep) |
| virtual bool | evaluateFCQuantities (Element *el, TimeStep *tStep) |
Private Attributes | |
| double | DamageThreshold |
Additional Inherited Members | |
| Public Attributes inherited from oofem::FailureCriteria | |
| std ::vector< FailureCriteriaStatus * > | list |
Definition at line 169 of file fracturemanager.h.
|
inline |
Definition at line 175 of file fracturemanager.h.
References oofem::FailureCriteria::FailureCriteria(), and oofem::FailureCriteria::number.
|
inlinevirtual |
Definition at line 177 of file fracturemanager.h.
|
inlineoverridevirtual |
Implements oofem::FailureCriteria.
Definition at line 184 of file fracturemanager.h.
|
overridevirtual |
Implements oofem::FailureCriteria.
Definition at line 222 of file fracturemanager.C.
References oofem::FloatArray::at(), oofem::FailureCriteriaStatus::failedFlags, oofem::FloatArray::giveSize(), and oofem::DamagedNeighborLayeredStatus::layerDamageValues.
|
inlineoverridevirtual |
Reimplemented from oofem::FailureCriteria.
Definition at line 180 of file fracturemanager.h.
|
inline |
Definition at line 181 of file fracturemanager.h.
References _IFT_DamagedNeighborLayered_Name.
|
overridevirtual |
Reimplemented from oofem::FailureCriteria.
Definition at line 246 of file fracturemanager.C.
References _IFT_DamagedNeighborLayered_DamageThreshold, DamageThreshold, IR_GIVE_FIELD, and oofem::FailureCriteria::setType().
|
private |
Definition at line 172 of file fracturemanager.h.
Referenced by initializeFrom().