SlipSingleHardening
Overview
This object degenerates the general SlipHardening model so that all slip groups and systems share the same scalar slip system strength. The actual internal variables remain generic.
This produces the interface

where
is now a single scalar.
Implementations
Class description
-
class SlipSingleHardening : public neml::SlipHardening
Slip strength rules where all systems share the same strength.
Subclassed by neml::SlipSingleStrengthHardening, neml::SumSlipSingleStrengthHardening
Public Functions
-
SlipSingleHardening(ParameterSet ¶ms)
-
virtual double hist_to_tau(size_t g, size_t i, const History &history, Lattice &L, double T, const History &fixed) const
Map the set of history variables to the slip system hardening.
-
virtual History d_hist_to_tau(size_t g, size_t i, const History &history, Lattice &L, double T, const History &fixed) const
Derivative of the map wrt to history.
-
SlipSingleHardening(ParameterSet ¶ms)