Definition at line 158 of file PhaseFieldBase.h.
#include <PhaseFieldBase.h>
Public Member Functions | |
COHESIVE_DegradationDerivative (double const Parameter_lch, SofteningCurve Parameter_softening_curve) | |
double | degradation (double const d_ip, double const k, double const ls) override |
double | degradationDf1 (double const d_ip, double const k, double const ls) override |
double | degradationDf2 (double const d_ip, double const k, double const ls) override |
![]() | |
virtual | ~DegradationDerivative ()=default |
Private Attributes | |
double const | lch |
SofteningCurve | softening_curve |
|
inline |
Definition at line 165 of file PhaseFieldBase.h.
|
inlineoverridevirtual |
Implements MaterialLib::Solids::Phasefield::DegradationDerivative.
Definition at line 168 of file PhaseFieldBase.h.
References MaterialLib::Solids::Phasefield::Exponential, lch, and softening_curve.
|
inlineoverridevirtual |
Implements MaterialLib::Solids::Phasefield::DegradationDerivative.
Definition at line 197 of file PhaseFieldBase.h.
References MaterialLib::Solids::Phasefield::Exponential, lch, and softening_curve.
|
inlineoverridevirtual |
Implements MaterialLib::Solids::Phasefield::DegradationDerivative.
Definition at line 231 of file PhaseFieldBase.h.
References MaterialLib::Solids::Phasefield::Exponential, lch, and softening_curve.
|
private |
Definition at line 161 of file PhaseFieldBase.h.
Referenced by degradation(), degradationDf1(), and degradationDf2().
|
private |
Definition at line 162 of file PhaseFieldBase.h.
Referenced by degradation(), degradationDf1(), and degradationDf2().