www.mooseframework.org
Classes | Functions
ConstitutiveModel.h File Reference

Go to the source code of this file.

Classes

class  ConstitutiveModel
 

Functions

template<>
InputParameters validParams< ConstitutiveModel > ()
 

Function Documentation

◆ validParams< ConstitutiveModel >()

template<>
InputParameters validParams< ConstitutiveModel > ( )

Definition at line 16 of file ConstitutiveModel.C.

17 {
18  InputParameters params = validParams<SolidModel>();
19 
20  params.addCoupledVar("temp", "Coupled Temperature");
21 
22  params.addParam<Real>("thermal_expansion", "The thermal expansion coefficient.");
23  params.addParam<FunctionName>("thermal_expansion_function",
24  "Thermal expansion coefficient as a function of temperature.");
25  params.addParam<Real>(
26  "stress_free_temperature",
27  "The stress-free temperature. If not specified, the initial temperature is used.");
28  params.addParam<Real>("thermal_expansion_reference_temperature",
29  "Reference temperature for mean thermal expansion function.");
30  MooseEnum cte_function_type("instantaneous mean");
31  params.addParam<MooseEnum>("thermal_expansion_function_type",
32  cte_function_type,
33  "Type of thermal expansion function. Choices are: " +
34  cte_function_type.getRawNames());
35 
36  return params;
37 }

Referenced by validParams< CombinedCreepPlasticity >(), validParams< ElasticModel >(), validParams< RateDepSmearCrackModel >(), and validParams< ReturnMappingModel >().

validParams< SolidModel >
InputParameters validParams< SolidModel >()
Definition: SolidModel.C:31