OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::FailureCriteriaStatus Class Reference

#include <fracturemanager.h>

+ Inheritance diagram for oofem::FailureCriteriaStatus:
+ Collaboration diagram for oofem::FailureCriteriaStatus:

Public Member Functions

 FailureCriteriaStatus (int number, FailureCriteria *failCrit)
 
 FailureCriteriaStatus (Element *el, FailureCriteria *failCrit)
 
 FailureCriteriaStatus ()
 
 ~FailureCriteriaStatus ()
 
FailureCriteriagiveFailureCriteria ()
 
bool hasFailed (int i)
 
virtual IRResultType initializeFrom (InputRecord *ir)
 
virtual int instanciateYourself (DataReader &dr)
 
virtual const char * giveClassName () const
 

Public Attributes

Elementel
 
std::vector< std::vector< FloatArray > > quantities
 
FloatArray thresholds
 
std::vector< bool > failedFlags
 

Private Attributes

FailureCriteriafailCrit
 
int number
 

Detailed Description

Definition at line 84 of file fracturemanager.h.

Constructor & Destructor Documentation

oofem::FailureCriteriaStatus::FailureCriteriaStatus ( int  number,
FailureCriteria failCrit 
)
inline

Definition at line 99 of file fracturemanager.h.

References failCrit, and number.

oofem::FailureCriteriaStatus::FailureCriteriaStatus ( Element el,
FailureCriteria failCrit 
)
inline

Definition at line 105 of file fracturemanager.h.

References el, and failCrit.

oofem::FailureCriteriaStatus::FailureCriteriaStatus ( )
inline

Definition at line 111 of file fracturemanager.h.

oofem::FailureCriteriaStatus::~FailureCriteriaStatus ( )
inline

Definition at line 112 of file fracturemanager.h.

Member Function Documentation

virtual const char* oofem::FailureCriteriaStatus::giveClassName ( ) const
inlinevirtual

Definition at line 128 of file fracturemanager.h.

FailureCriteria* oofem::FailureCriteriaStatus::giveFailureCriteria ( )
inline

Definition at line 121 of file fracturemanager.h.

References failCrit.

bool oofem::FailureCriteriaStatus::hasFailed ( int  i)
inline

Definition at line 124 of file fracturemanager.h.

References initializeFrom().

Referenced by oofem::Delamination::instanciateYourself().

IRResultType oofem::FailureCriteriaStatus::initializeFrom ( InputRecord ir)
virtual
virtual int oofem::FailureCriteriaStatus::instanciateYourself ( DataReader dr)
inlinevirtual

Member Data Documentation

FailureCriteria* oofem::FailureCriteriaStatus::failCrit
private
std :: vector< bool > oofem::FailureCriteriaStatus::failedFlags
int oofem::FailureCriteriaStatus::number
private
std :: vector< std :: vector< FloatArray > > oofem::FailureCriteriaStatus::quantities
FloatArray oofem::FailureCriteriaStatus::thresholds

Definition at line 116 of file fracturemanager.h.


The documentation for this class was generated from the following files:

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:35 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011