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

Propagation law that propagates the crack in a predefined direction. More...

#include <propagationlaw.h>

+ Inheritance diagram for oofem::PLCrackPrescribedDir:
+ Collaboration diagram for oofem::PLCrackPrescribedDir:

Public Member Functions

 PLCrackPrescribedDir ()
 
virtual ~PLCrackPrescribedDir ()
 
virtual const char * giveClassName () const
 
virtual const char * giveInputRecordName () const
 
virtual IRResultType initializeFrom (InputRecord *ir)
 
virtual void giveInputRecord (DynamicInputRecord &input)
 
virtual bool hasPropagation () const
 
virtual bool propagateInterface (Domain &iDomain, EnrichmentFront &iEnrFront, TipPropagation &oTipProp)
 
- Public Member Functions inherited from oofem::PropagationLaw
 PropagationLaw ()
 
virtual ~PropagationLaw ()
 

Protected Attributes

double mAngle
 
double mIncrementLength
 

Detailed Description

Propagation law that propagates the crack in a predefined direction.

Author
Erik Svenning

Definition at line 104 of file propagationlaw.h.

Constructor & Destructor Documentation

oofem::PLCrackPrescribedDir::PLCrackPrescribedDir ( )
inline

Definition at line 107 of file propagationlaw.h.

virtual oofem::PLCrackPrescribedDir::~PLCrackPrescribedDir ( )
inlinevirtual

Definition at line 108 of file propagationlaw.h.

Member Function Documentation

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

Implements oofem::PropagationLaw.

Definition at line 110 of file propagationlaw.h.

virtual const char* oofem::PLCrackPrescribedDir::giveInputRecordName ( ) const
inlinevirtual

Implements oofem::PropagationLaw.

Definition at line 111 of file propagationlaw.h.

References _IFT_PLCrackPrescribedDir_Name.

virtual bool oofem::PLCrackPrescribedDir::hasPropagation ( ) const
inlinevirtual

Implements oofem::PropagationLaw.

Definition at line 116 of file propagationlaw.h.

IRResultType oofem::PLCrackPrescribedDir::initializeFrom ( InputRecord ir)
virtual

Member Data Documentation

double oofem::PLCrackPrescribedDir::mAngle
protected

Definition at line 120 of file propagationlaw.h.

double oofem::PLCrackPrescribedDir::mIncrementLength
protected

Definition at line 120 of file propagationlaw.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:39 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011