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.
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 innavier_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