|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
\( \text{up}(v, g_m, g_0, g_p, h_m, h_p ) = \begin{cases} +h_m \Lambda( g_0, g_m) &\text{ if } v \geq 0 \\ -h_p \Lambda( g_p, g_0) &\text{ else} \end{cases} \) More...
Public Member Functions | |
| SlopeLimiter () | |
| SlopeLimiter (Limiter l) | |
| template<class T > | |
| DG_DEVICE T | operator() (T v, T gm, T g0, T gp, T hm, T hp) const |
\( \text{up}(v, g_m, g_0, g_p, h_m, h_p ) = \begin{cases} +h_m \Lambda( g_0, g_m) &\text{ if } v \geq 0 \\ -h_p \Lambda( g_p, g_0) &\text{ else} \end{cases} \)
| Limiter | Any two-dimensional functor |
|
inline |
|
inline |
|
inline |