diff --git a/doc/content/source/materials/P91LAROMANCEStressUpdate.md b/doc/content/source/materials/P91LAROMANCEStressUpdate.md index 18b9cd168..5cccb0c1e 100644 --- a/doc/content/source/materials/P91LAROMANCEStressUpdate.md +++ b/doc/content/source/materials/P91LAROMANCEStressUpdate.md @@ -2,8 +2,8 @@ ## Description -`P91LAROMANCEStressUpdate` implements the necessary coefficients to compute a creep rate for HT9 -stainless steel by sampling a Los Alamos Reduced Order Model Applied to Nonlinear Constitutive +`P91LAROMANCEStressUpdate` implements the necessary coefficients to compute a creep rate for P91 +chrome moly alloy steel by sampling a Los Alamos Reduced Order Model Applied to Nonlinear Constitutive Equations (LAROMANCE) model. `P91LAROMANCEStressUpdate` implements the coefficients required by [ADLAROMANCEStressUpdateBase](ADLAROMANCEStressUpdateBase.md), which in turn utilizes the radial return method implemented in [ADRadialReturnStressUpdate](/ADRadialReturnStressUpdate.md) to @@ -14,7 +14,7 @@ model. ## Example Input Syntax -!listing test/tests/tensor_mechanics/ht9_rom/2drz.i block=Materials/rom_stress_prediction +!listing test/tests/d91_rom/verification.i block=Materials/rom_stress_prediction !syntax parameters /Materials/tensor_mechanics/P91LAROMANCEStressUpdate diff --git a/include/materials/P91LAROMANCEStressUpdate.h b/include/materials/P91LAROMANCEStressUpdate.h index 2de1c8feb..7d624118c 100644 --- a/include/materials/P91LAROMANCEStressUpdate.h +++ b/include/materials/P91LAROMANCEStressUpdate.h @@ -45,4 +45,5 @@ class P91LAROMANCEStressUpdate : public ADLAROMANCEStressUpdateBase virtual std::vector>> getInputLimits() override; virtual std::vector>> getCoefs() override; virtual std::vector getTilings() override; + virtual Real romStrainCutoff() override { return 1.0e-10; } }; diff --git a/src/materials/P91LAROMANCEStressUpdate.C b/src/materials/P91LAROMANCEStressUpdate.C index 90e2f9712..2ac9aecc8 100644 --- a/src/materials/P91LAROMANCEStressUpdate.C +++ b/src/materials/P91LAROMANCEStressUpdate.C @@ -35,9 +35,9 @@ P91LAROMANCEStressUpdate::validParams() "Maximum increment of density of cell (glissile) dislocations."); params.addRangeCheckedParam( "initial_wall_dislocation_density", - 6.0e12, + 10.0e12, "initial_wall_dislocation_density >= 6.0e12 & " - "initial_wall_dislocation_density <= 6.0e12", + "initial_wall_dislocation_density <= 18.0e12", "Cell wall (locked) dislocation density initial value (1/m^2)."); params.addRangeCheckedParam( "max_relative_wall_dislocation_increment",