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