#include <array>
#include "detail/pde-inl.h"
Go to the source code of this file.
|
template<typename T > |
std::array< T, 2 > | jet::upwind1 (T *D0, T dx) |
| 1-st order upwind differencing. D0[1] is the origin. More...
|
|
template<typename T > |
T | jet::upwind1 (T *D0, T dx, bool isDirectionPositive) |
| 1-st order upwind differencing. D0[1] is the origin. More...
|
|
template<typename T > |
T | jet::cd2 (T *D0, T dx) |
| 2nd-order central differencing. D0[1] is the origin. More...
|
|
template<typename T > |
std::array< T, 2 > | jet::eno3 (T *D0, T dx) |
| 3rd-order ENO. D0[3] is the origin. More...
|
|
template<typename T > |
T | jet::eno3 (T *D0, T dx, bool isDirectionPositive) |
| 3rd-order ENO. D0[3] is the origin. More...
|
|
template<typename T > |
std::array< T, 2 > | jet::weno5 (T *v, T h, T eps=1.0e-8) |
| 5th-order Weno. D0[3] is the origin. More...
|
|
template<typename T > |
T | jet::weno5 (T *v, T h, bool is_velocity_positive, T eps=1.0e-8) |
| 5th-order Weno. D0[3] is the origin. More...
|
|