v0.16.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
HMHStorakers.cpp File Reference

Storakers material model. More...

#include <Lie.hpp>
#include <algorithm>
#include <array>
#include <cmath>
#include <cstdio>
#include <iomanip>
#include <limits>
#include <regex>
#include <sstream>
#include <utility>

Go to the source code of this file.

Classes

struct  EshelbianPlasticity::HMHStorakers
 
struct  EshelbianPlasticity::HMHStorakers::MaterialParameters
 
struct  EshelbianPlasticity::HMHStorakers::DerivedParameters
 
struct  EshelbianPlasticity::HMHStorakers::OpJacobian
 
struct  EshelbianPlasticity::HMHStorakers::OpSpatialPhysical
 Assemble the full-order equation conjugate to H = log(U) More...
 
struct  EshelbianPlasticity::HMHStorakers::OpSpatialPhysical_du_du
 Assemble the consistent full-order H–H tangent. More...
 
struct  EshelbianPlasticity::HMHStorakers::StressToStrech
 Recover the right stretch from a symmetric Biot stress. More...
 
struct  EshelbianPlasticity::HMHStorakers::StressToStrech::ScalarEquationState
 
struct  EshelbianPlasticity::HMHStorakers::OpSpatialPhysicalExternalStrain
 Assemble the isotropic external-strain contribution. More...
 
struct  EshelbianPlasticity::HMHStorakers::OpCalculateStretchFromStress
 Evaluate Storakers stretch and its tangent from the supplied stress. More...
 
struct  EshelbianPlasticity::HMHStorakers::BlockData
 

Namespaces

namespace  EshelbianPlasticity
 

Functions

MoFEMErrorCode EshelbianPlasticity::testHMHStorakersStressToStretch ()
 

Detailed Description

Storakers material model.

The model can either approximate the full natural stretch H = log(U), or recover U locally from the Biot stress in the no-stretch formulation.

Definition in file HMHStorakers.cpp.