![]() |
OGS
|
Namespaces | |
anonymous_namespace{FractureIdentity2.cpp} | |
CohesiveZoneModeI | |
Coulomb | |
Permeability | |
Classes | |
struct | FractureIdentity2 |
class | FractureModelBase |
class | LinearElasticIsotropic |
Functions | |
template<int DisplacementDim> | |
std::unique_ptr< FractureModelBase< DisplacementDim > > | createCoulomb (std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters, BaseLib::ConfigTree const &config) |
template<int DisplacementDim> | |
std::unique_ptr< FractureModelBase< DisplacementDim > > | createLinearElasticIsotropic (std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters, BaseLib::ConfigTree const &config) |
double | logPenaltyDerivative (double const aperture0, double const aperture, double const aperture_cutoff) |
double | logPenalty (double const aperture0, double const aperture, double const aperture_cutoff) |
std::unique_ptr< FractureModelBase< DisplacementDim > > MaterialLib::Fracture::createCoulomb | ( | std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const & | parameters, |
BaseLib::ConfigTree const & | config | ||
) |
Definition at line 21 of file CreateCoulomb.cpp.
References BaseLib::ConfigTree::checkConfigParameter(), NumLib::createNewtonRaphsonSolverParameters(), DBUG(), BaseLib::ConfigTree::getConfigParameter(), and BaseLib::ConfigTree::getConfigSubtree().
std::unique_ptr< FractureModelBase< DisplacementDim > > MaterialLib::Fracture::createLinearElasticIsotropic | ( | std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const & | parameters, |
BaseLib::ConfigTree const & | config | ||
) |
Definition at line 21 of file CreateLinearElasticIsotropic.cpp.
References BaseLib::ConfigTree::checkConfigParameter(), DBUG(), and BaseLib::ConfigTree::getConfigParameter().
Referenced by ProcessLib::LIE::SmallDeformation::createSmallDeformationProcess().
|
inline |
|
inline |
A penalty function for negative aperture suppression used as a multiplier to the normal fracture stiffness.
The derivative is continuous at aperture = aperture0 and aperture = aperture_cutoff.
Definition at line 23 of file LogPenalty.h.
Referenced by MaterialLib::Fracture::CohesiveZoneModeI::CohesiveZoneModeI< DisplacementDim >::computeConstitutiveRelation(), MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::computeConstitutiveRelation(), and MaterialLib::Fracture::Coulomb::Coulomb< DisplacementDim >::computeConstitutiveRelation().