www.mooseframework.org
Functions
CappedDruckerPragerCosseratStressUpdate.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< CappedDruckerPragerCosseratStressUpdate > ()
 

Function Documentation

template<>
InputParameters validParams< CappedDruckerPragerCosseratStressUpdate > ( )

Definition at line 11 of file CappedDruckerPragerCosseratStressUpdate.C.

12 {
13  InputParameters params = validParams<CappedDruckerPragerStressUpdate>();
14  params.addClassDescription("Capped Drucker-Prager plasticity stress calculator for the Cosserat "
15  "situation where the host medium (ie, the limit where all Cosserat "
16  "effects are zero) is isotropic. Note that the return-map flow rule "
17  "uses an isotropic elasticity tensor built with the 'host' properties "
18  "defined by the user.");
19  params.addRequiredRangeCheckedParam<Real>("host_youngs_modulus",
20  "host_youngs_modulus>0",
21  "Young's modulus for the isotropic host medium");
22  params.addRequiredRangeCheckedParam<Real>("host_poissons_ratio",
23  "host_poissons_ratio>=0 & host_poissons_ratio<0.5",
24  "Poisson's ratio for the isotropic host medium");
25  return params;
26 }
InputParameters validParams< CappedDruckerPragerStressUpdate >()