PLUTO
4.4-patch2
|
Piecewise parabolic reconstruction. More...
#include "pluto.h"
Functions | |
void | States (const Sweep *sweep, int beg, int end, Grid *grid) |
Compute interface states using piecewise parabolic reconstruction inside each zone. Reconstruction is performed in primitive variable (when CHAR_LIMITING == NO
) or characteristic variables (when CHAR_LIMITING == YES
). The reconstruction process follows the following steps:
When interpolation is carried out in characteristic variables, we first compute vp
and vm
(unlimited) in primitive variables and then project the increments in characteristic space:
At this point, Eq. [45] (written in terms of increments) is imposed on characteristic variables while Eq. [46] can be imposed in characteristic variables (PRIMITIVE_LIM == 0
), primitive (PRIMITIVE_LIM == 1
) or both (PRIMITIVE_LIM == 2
).
References