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