CrystalPlasticityStrainPredictor#
Source: models/solid_mechanics/crystal_plasticity/CrystalPlasticityStrainPredictor.py
Warm-up predictor for crystal plasticity models. Computes an initial guess for the elastic strain as \(\varepsilon^e = s \cdot \Delta t \cdot d\) where \(\Delta t = t - t_n\) is the time increment, \(d\) is the deformation rate, and \(s\) is a scale factor.
Inputs#
deformation_rate—input·SR2· requiredDeformation rate
time—input·Scalar· defaulttTime
Outputs#
elastic_strain—output·SR2· requiredPredicted elastic strain
Parameters#
scale—parameter·Scalar· default1.0Scale factor applied to the strain increment
threshold—parameter·Scalar· default1e-3Only apply the predictor if the old elastic strain norm is below this threshold.