PDE-Impl.h File Reference

Go to the source code of this file.

Namespaces

 CubbyFlow
 

Functions

template<typename T >
std::array< T, 2 > CubbyFlow::Upwind1 (T *d0, T dx)
 1st order upwind differencing. d0[1] is the origin. More...
 
template<typename T >
CubbyFlow::Upwind1 (T *d0, T dx, bool isDirectionPositive)
 1st order upwind differencing. d0[1] is the origin. More...
 
template<typename T >
CubbyFlow::CD2 (T *d0, T dx)
 2nd order central differencing. d0[1] is the origin. More...
 
template<typename T >
std::array< T, 2 > CubbyFlow::ENO3 (T *d0, T dx)
 3rd order ENO. d0[3] is the origin. More...
 
template<typename T >
CubbyFlow::ENO3 (T *d0, T dx, bool isDirectionPositive)
 3rd order ENO. d0[3] is the origin. More...
 
template<typename T >
std::array< T, 2 > CubbyFlow::WENO5 (T *v, T h, T eps=1.0e-8)
 5th order WENO. d0[3] is the origin. More...
 
template<typename T >
CubbyFlow::WENO5 (T *v, T h, bool is_velocity_positive, T eps=1.0e-8)
 5th order WENO. d0[3] is the origin. More...