Jet  v1.3.3
Namespaces | Functions
pde.h File Reference
#include <array>
#include "detail/pde-inl.h"

Go to the source code of this file.

Namespaces

 jet
 

Functions

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 >
jet::upwind1 (T *D0, T dx, bool isDirectionPositive)
 1-st order upwind differencing. D0[1] is the origin. More...
 
template<typename 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 >
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 >
jet::weno5 (T *v, T h, bool is_velocity_positive, T eps=1.0e-8)
 5th-order Weno. D0[3] is the origin. More...