20 "Base class to define the Navier Stokes incompressible and weakly-compressible equation");
25 "Whether to define variables if the variables with the specified names do not exist. Note " 26 "that if the variables are defined externally from the Physics, the initial conditions will " 27 "not be created in the Physics either.");
30 "ghost_layers", 2,
"Number of layers of elements to ghost near process domain boundaries");
37 :
PhysicsBase(parameters), _define_variables(getParam<bool>(
"define_variables"))
44 unsigned short necessary_layers = getParam<unsigned short>(
"ghost_layers");
48 const std::string kernel_type =
"INSFVMixingLengthReynoldsStress";
50 params.template set<unsigned short>(
"ghost_layers") = necessary_layers;
InputParameters getValidParams(const std::string &name) const
static InputParameters validParams()
NavierStokesPhysicsBase(const InputParameters ¶meters)
virtual unsigned short getNumberAlgebraicGhostingLayersNeeded() const =0
Return the number of ghosting layers needed.
static InputParameters validParams()
InputParameters getAdditionalRMParams() const override
Parameters to change or add relationship managers.