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

Go to the source code of this file.

Classes

class  INSPressurePoisson
 This class computes the pressure Poisson solve which is part of the "split" scheme used for solving the incompressible Navier-Stokes equations. More...
 

Functions

template<>
InputParameters validParams< INSPressurePoisson > ()
 

Function Documentation

◆ validParams< INSPressurePoisson >()

template<>
InputParameters validParams< INSPressurePoisson > ( )

Definition at line 17 of file INSPressurePoisson.C.

18 {
19  InputParameters params = validParams<Kernel>();
20 
21  params.addClassDescription("This class computes the pressure Poisson solve which is part of the "
22  "'split' scheme used for solving the incompressible Navier-Stokes "
23  "equations.");
24  // Coupled variables
25  params.addRequiredCoupledVar("a1", "x-acceleration");
26  params.addCoupledVar("a2", "y-acceleration"); // only required in 2D and 3D
27  params.addCoupledVar("a3", "z-acceleration"); // only required in 3D
28 
29  // Optional parameters
30  params.addParam<MaterialPropertyName>("rho_name", "rho", "density_name");
31 
32  return params;
33 }