www.mooseframework.org
Functions
CrystalPlasticitySlipRate.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< CrystalPlasticitySlipRate > ()
 

Function Documentation

template<>
InputParameters validParams< CrystalPlasticitySlipRate > ( )

Definition at line 14 of file CrystalPlasticitySlipRate.C.

Referenced by validParams< CrystalPlasticitySlipRateGSS >().

15 {
16  InputParameters params = validParams<CrystalPlasticityUOBase>();
17  params.addParam<unsigned int>("num_slip_sys_props",
18  0,
19  "Number of slip system specific properties provided in the file "
20  "containing slip system normals and directions");
21  params.addParam<std::vector<Real>>("flowprops", "Parameters used in slip rate equations");
22  params.addRequiredParam<FileName>("slip_sys_file_name",
23  "Name of the file containing the slip system");
24  params.addParam<FileName>(
25  "slip_sys_flow_prop_file_name",
26  "",
27  "Name of the file containing the values of slip rate equation parameters");
28  params.addParam<unsigned int>(
29  "num_slip_sys_flowrate_props",
30  2,
31  "Number of flow rate properties for a slip system"); // Used for reading flow rate parameters
32  params.addParam<Real>("slip_incr_tol", 2e-2, "Maximum allowable slip in an increment");
33  params.addClassDescription(
34  "Crystal plasticity slip rate class. Override the virtual functions in your class");
35  return params;
36 }
InputParameters validParams< CrystalPlasticityUOBase >()