FiniteVolumeGradient¶
Source: models/finite_volume/FiniteVolumeGradient.py
Compute prefactor-weighted gradients at cell edges using first-order reconstruction.
\[
\nabla u\bigl|_e = -\frac{\text{prefactor}}{\Delta x_e}\,(u_{e^+} - u_{e^-})
\]
The minus sign matches the C++ implementation and the surrounding finite-volume conventions.
Inputs¶
u—input·Scalar· requiredCell-averaged field values.
Outputs¶
grad_u—output·Scalar· requiredCell-edge prefactor-weighted gradients.
Parameters¶
dx—parameter·Scalar· requiredCell center spacing between adjacent cells.
prefactor—parameter·Scalar· default1.0Cell-edge prefactor values (defaults to 1).