idaholab / moose

Multiphysics Object Oriented Simulation Environment
https://www.mooseframework.org
GNU Lesser General Public License v2.1
1.76k stars 1.05k forks source link

Make gradient limiting available to navier_stokes #22722

Open lindsayad opened 1 year ago

lindsayad commented 1 year ago

Reason

Per #19894 we may want to, in addition to limited surface interpolations, perform limiting of gradients. Additionally we may use the cell-centered limited gradient and cell-centered value to compute face values in Riemann-type advection schemes. The thermal_hydraulics module already has the capability for limiting cell center gradients. We also want this ability in navier_stokes.

Design

Perhaps move the gradient limiting capability in thermal_hydraulics "upstream" such that both modules use the same code.

Impact

More capability in navier_stokes

lindsayad commented 1 year ago

@grmnptr @joshuahansel for your awareness