virtual Real referenceTemperature() override
Get the reference temperature for the mean thermal expansion relationship.
static InputParameters validParams()
ComputeMeanThermalExpansionFunctionEigenstrainTempl< false > ComputeMeanThermalExpansionFunctionEigenstrain
ComputeMeanThermalExpansionEigenstrainBase is a base class for computing the thermal expansion eigens...
static const std::string temperature
typename std::conditional< is_ad, ADReal, ChainedReal >::type ValueAndDerivative
Return type with a single derivative.
ComputeMeanThermalExpansionFunctionEigenstrainTempl< true > ADComputeMeanThermalExpansionFunctionEigenstrain
virtual ValueAndDerivative< is_ad > meanThermalExpansionCoefficient(const ValueAndDerivative< is_ad > &temperature) override
const Function & _thermal_expansion_function
ComputeMeanThermalExpansionFunctionEigenstrainTempl(const InputParameters ¶meters)
ComputeMeanThermalExpansionFunctionEigenstrain computes an eigenstrain for thermal expansion accordin...
const Real & _thexp_func_ref_temp
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real