Gradient Augmented Levelset Implementation in CPU & GPU
hermite.h File Reference

(Latest change: Author:Lakshman Anumolu <acrlakshman@yahoo.co.in>, 2019-07-14 14:15:13 -0500, [commit: d5cbae7])

Go to the source code of this file.

Data Structures

struct  ControlPoints< T >
 
class  Hermite< T, T_GRID >
 
class  Hermite< T, GALS::CPU::Grid< T, 1 > >
 
class  Hermite< T, GALS::CPU::Grid< T, 2 > >
 
class  Hermite< T, GALS::CPU::Grid< T, 3 > >
 

Namespaces

 GALS
 
 GALS::INTERPOLATION
 

Functions

template<typename T = double>
B0 (T eta)
 cubic Bernstein polynomials More...
 
template<typename T = double>
B1 (T eta)
 
template<typename T = double>
B2 (T eta)
 
template<typename T = double>
B3 (T eta)
 
template<typename T = double>
B0_Prime (T eta)
 
template<typename T = double>
B1_Prime (T eta)
 
template<typename T = double>
B2_Prime (T eta)
 
template<typename T = double>
B3_Prime (T eta)
 
template<typename T >
static struct ControlPoints< T > get_control_points (const T &phi_0, const T &phi_x_0, const T &phi_1, const T &phi_x_1, const T &dx, bool use_gradient_limiting=false)