www.mooseframework.org
Functions
INSChorinPressurePoisson.C File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "NavierStokesApp"  ,
INSChorinPressurePoisson   
)

◆ validParams< INSChorinPressurePoisson >()

template<>
InputParameters validParams< INSChorinPressurePoisson > ( )

Definition at line 17 of file INSChorinPressurePoisson.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("u_star", "star x-velocity");
26  params.addCoupledVar("v_star", "star y-velocity"); // only required in 2D and 3D
27  params.addCoupledVar("w_star", "star z-velocity"); // only required in 3D
28 
29  // Optional parameters
30  params.addParam<MaterialPropertyName>("rho_name", "rho", "density_name");
31 
32  return params;
33 }