Max principal effective stress

Overview

The effective stress is the maximum principal stress

\sigma_e = \sigma_1

Parameters

None.

Class description

class MaxPrincipalEffectiveStress : public neml::EffectiveStress

Maximum principal stress.

Public Functions

MaxPrincipalEffectiveStress(ParameterSet &params)
virtual void effective(const double *const s, double &eff) const
virtual void deffective(const double *const s, double *const deff) const

Public Static Functions

static std::string type()

String type for the object system.

static ParameterSet parameters()

Return the default parameters.

static std::unique_ptr<NEMLObject> initialize(ParameterSet &params)

Initialize from a parameter set.