Go to the documentation of this file.
35#ifndef SRC_SM_XFEM_PROPAGATIONLAWS_PLPRINCIPALSTRAIN_H_
36#define SRC_SM_XFEM_PROPAGATIONLAWS_PLPRINCIPALSTRAIN_H_
40#define _IFT_PLPrincipalStrain_Name "propagationlawprincipalstrain"
41#define _IFT_PLPrincipalStrain_Radius "radius"
43#define _IFT_PLPrincipalStrain_IncLength "incrementlength"
44#define _IFT_PLPrincipalStrain_StrainThreshold "strainthreshold"
45#define _IFT_PLPrincipalStrain_RadialBasisFunc "useradialbasisfunc"
49class EnrichmentDomain;
50class DynamicInputRecord;
57 const char *
giveClassName()
const override {
return "PLPrincipalStrain"; }
void setStrainThreshold(double iStrainThreshold)
void setUseRadialBasisFunc(bool iUseRadialBasisFunc)
bool hasPropagation() const override
const char * giveInputRecordName() const override
void setRadius(double iRadius)
const char * giveClassName() const override
void setIncrementLength(double iIncrementLength)
#define _IFT_PLPrincipalStrain_Name
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