![]() |
OGS
|
|
Implementation of Ehler's single-surface model. see Ehler's paper "A single-surface yield function for geomaterials" for more details. [13]
Refer to "Single-surface benchmark of OpenGeoSys documentation (https://www.opengeosys.org/docs/benchmarks/small-deformations/mechanics-plasticity-single-surface)" for more details for the tests.
Definition in file Ehlers.h.
#include <iosfwd>#include "BaseLib/Error.h"#include "MathLib/KelvinVector.h"#include "MechanicsBase.h"#include "NumLib/NewtonRaphson.h"#include "ParameterLib/Parameter.h"Go to the source code of this file.
Namespaces | |
| namespace | MaterialLib |
| namespace | MaterialLib::Solids |
| namespace | MaterialLib::Solids::Ehlers |
Enumerations | |
| enum class | MaterialLib::Solids::Ehlers::TangentType { MaterialLib::Solids::Ehlers::Elastic , MaterialLib::Solids::Ehlers::PlasticDamageSecant , MaterialLib::Solids::Ehlers::Plastic } |
Functions | |
| TangentType | MaterialLib::Solids::Ehlers::makeTangentType (std::string const &s) |