18 params.
addParam<std::string>(
"uo_state_var_name",
19 "Name of state variable property: Same as " 20 "state variable user object specified in input " 22 params.
addClassDescription(
"Phenomenological constitutive models' slip resistance base class. " 23 "Override the virtual functions in your class");
31 getMaterialProperty<
std::vector<
Real>>(parameters.
get<
std::string>(
"uo_state_var_name")))
37 std::vector<Real> & val)
const const MaterialProperty< std::vector< Real > > & _mat_prop_state_var
registerMooseObject("SolidMechanicsApp", CrystalPlasticitySlipResistanceGSS)
CrystalPlasticitySlipResistanceGSS(const InputParameters ¶meters)
Phenomenological constitutive model slip resistance userobject class.
unsigned int _variable_size
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
Crystal plasticity slip resistance userobject class.
virtual bool calcSlipResistance(unsigned int qp, std::vector< Real > &val) const
static InputParameters validParams()
const Elem & get(const ElemType type_in)