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

Go to the source code of this file.

Classes

class  ThermoDiffusion
 Models thermo-diffusion (aka Soret effect, thermophoresis, etc.). More...
 

Functions

template<>
InputParameters validParams< ThermoDiffusion > ()
 

Function Documentation

◆ validParams< ThermoDiffusion >()

template<>
InputParameters validParams< ThermoDiffusion > ( )

Definition at line 16 of file ThermoDiffusion.C.

17 {
18  InputParameters params = validParams<Kernel>();
19  params.addRequiredCoupledVar("temp", "Coupled temperature");
20  params.addParam<Real>("gas_constant", 8.3144621, "Gas constant");
21  params.addParam<std::string>(
22  "heat_of_transport", "heat_of_transport", "Property name for the heat of transport.");
23  params.addParam<std::string>(
24  "mass_diffusivity", "mass_diffusivity", "Property name for the diffusivity.");
25 
26  params.addClassDescription("Kernel for thermo-diffusion (Soret effect, thermophoresis, etc.)");
27  return params;
28 }