www.mooseframework.org
Functions
INSTemperature.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("NavierStokesApp", INSTemperature)
 
template<>
InputParameters validParams< INSTemperature > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "NavierStokesApp"  ,
INSTemperature   
)

◆ validParams< INSTemperature >()

template<>
InputParameters validParams< INSTemperature > ( )

Definition at line 17 of file INSTemperature.C.

18 {
19  InputParameters params = validParams<Kernel>();
20 
21  params.addClassDescription("This class computes the residual and Jacobian contributions for the "
22  "incompressible Navier-Stokes temperature (energy) equation.");
23  // Coupled variables
24  params.addRequiredCoupledVar("u", "x-velocity");
25  params.addCoupledVar("v", "y-velocity"); // only required in 2D and 3D
26  params.addCoupledVar("w", "z-velocity"); // only required in 3D
27 
28  // Optional parameters
29  params.addParam<MaterialPropertyName>("rho_name", "rho", "density name");
30  params.addParam<MaterialPropertyName>("k_name", "k", "thermal conductivity name");
31  params.addParam<MaterialPropertyName>("cp_name", "cp", "specific heat name");
32 
33  return params;
34 }