Classes | |
class | CoeffsWENO |
Typedefs | |
typedef plascom2::operators::stencilset | StencilSet |
Functions | |
void | ReconstPointVal (double vals[], CoeffsWENO &coeffs, int group, double &pVal) |
void | ReconstPointValSten (double vals[], CoeffsWENO &coeffs, int group, int sten, double &pVal) |
void | SmoothInd (double vals[], CoeffsWENO &coeffs, int group, int sten, double &si) |
void | Project (int n, int m, double T[], double vals[], double res[]) |
double | EntropyFixEta (int n, double lambdaL[], double lambdaR[]) |
double EntropyFixEta | ( | int | n, |
double | lambdaL[], | ||
double | lambdaR[] | ||
) |
Definition at line 113 of file WENO.C.
Referenced by rhs< GridT, StateT, OperatorT >::ApplyWENO(), CoeffsWENO::SmIndSecond(), and TestWENO_EntropyFix().
void Project | ( | int | n, |
int | m, | ||
double | T[], | ||
double | vals[], | ||
double | res[] | ||
) |
Definition at line 89 of file WENO.C.
Referenced by rhs< GridT, StateT, OperatorT >::ApplyWENO(), CoeffsWENO::SmIndSecond(), and TestWENO_Project().
void ReconstPointVal | ( | double | vals[], |
CoeffsWENO & | coeffs, | ||
int | group, | ||
double & | pVal | ||
) |
Definition at line 11 of file WENO.C.
References CoeffsWENO::epsW, CoeffsWENO::LinWeight(), CoeffsWENO::Lo(), CoeffsWENO::LoGroup(), CoeffsWENO::NSten(), CoeffsWENO::pW, ReconstPointValSten(), and SmoothInd().
Referenced by rhs< GridT, StateT, OperatorT >::ApplyWENO(), CoeffsWENO::SmIndSecond(), and TestWENO_ReconstPointVal().
void ReconstPointValSten | ( | double | vals[], |
CoeffsWENO & | coeffs, | ||
int | group, | ||
int | sten, | ||
double & | pVal | ||
) |
Definition at line 43 of file WENO.C.
References CoeffsWENO::Lo(), CoeffsWENO::Reconst(), stencilset::stencilOffsets, stencilset::stencilSizes, stencilset::stencilStarts, and stencilset::stencilWeights.
Referenced by ReconstPointVal(), CoeffsWENO::SmIndSecond(), and TestWENO_ReconstPointValSten().
void SmoothInd | ( | double | vals[], |
CoeffsWENO & | coeffs, | ||
int | group, | ||
int | sten, | ||
double & | si | ||
) |
Definition at line 62 of file WENO.C.
References CoeffsWENO::Lo(), CoeffsWENO::siFirst, CoeffsWENO::siSecond, CoeffsWENO::SmIndFirst(), CoeffsWENO::SmIndSecond(), stencilset::stencilOffsets, stencilset::stencilSizes, stencilset::stencilStarts, and stencilset::stencilWeights.
Referenced by ReconstPointVal(), CoeffsWENO::SmIndSecond(), and TestWENO_SmoothInd().