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) |