OOFEM 3.0
Loading...
Searching...
No Matches
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 ()
virtual ~FailureCriteriaStatus ()
FailureCriteriagiveFailureCriteria ()
bool hasFailed (int i)
virtual void 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

◆ FailureCriteriaStatus() [1/3]

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

◆ FailureCriteriaStatus() [2/3]

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

Definition at line 102 of file fracturemanager.h.

References el, and failCrit.

◆ FailureCriteriaStatus() [3/3]

oofem::FailureCriteriaStatus::FailureCriteriaStatus ( )
inline

Definition at line 108 of file fracturemanager.h.

◆ ~FailureCriteriaStatus()

virtual oofem::FailureCriteriaStatus::~FailureCriteriaStatus ( )
inlinevirtual

Definition at line 109 of file fracturemanager.h.

Member Function Documentation

◆ giveClassName()

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

Definition at line 123 of file fracturemanager.h.

◆ giveFailureCriteria()

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

Definition at line 117 of file fracturemanager.h.

◆ hasFailed()

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

Definition at line 119 of file fracturemanager.h.

References failedFlags.

◆ initializeFrom()

void oofem::FailureCriteriaStatus::initializeFrom ( InputRecord & ir)
virtual

Definition at line 261 of file fracturemanager.C.

◆ instanciateYourself()

virtual int oofem::FailureCriteriaStatus::instanciateYourself ( DataReader & dr)
inlinevirtual

Definition at line 122 of file fracturemanager.h.

Member Data Documentation

◆ el

◆ failCrit

FailureCriteria* oofem::FailureCriteriaStatus::failCrit
private

◆ failedFlags

std :: vector< bool > oofem::FailureCriteriaStatus::failedFlags

◆ number

int oofem::FailureCriteriaStatus::number
private

Definition at line 93 of file fracturemanager.h.

Referenced by FailureCriteriaStatus().

◆ quantities

std :: vector< std :: vector< FloatArray > > oofem::FailureCriteriaStatus::quantities

◆ thresholds

FloatArray oofem::FailureCriteriaStatus::thresholds

Definition at line 113 of file fracturemanager.h.


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

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011