19 "Calculates diffusion due to temperature gradient and Soret Coefficient");
21 params.
addParam<MaterialPropertyName>(
"soret_coefficient",
23 "The name of the Soret coefficient material property");
29 _grad_temp(adCoupledGradient(
"temperature")),
30 _soret_coeff(getADMaterialProperty<
Real>(
"soret_coefficient"))
const ADTemplateVariableTestGradient< T > & _grad_test
DualNumber< Real, DNDerivativeType, true > ADReal
static InputParameters validParams()
virtual ADReal computeQpResidual() override
const ADMaterialProperty< Real > & _soret_coeff
registerMooseObject("MiscApp", ADThermoDiffusion)
static InputParameters validParams()
ADThermoDiffusion(const InputParameters ¶meters)
const ADVariableGradient & _grad_temp
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real