Shiokaze Framework
A research-oriented fluid solver for computer graphics
WENO2 Class Reference

Interface that provides two dimensional WENO interpolations. More...

#include <WENO2.h>

Static Public Member Functions

static vec2d interpolate (const array2< vec2r > &array, const vec2d &p, unsigned order=6)
 Interpolate using WENO interpolation. More...
 
static double interpolate (const array2< Real > &array, const vec2d &p, unsigned order=6)
 Interpolate using WENO interpolation. More...
 

Detailed Description

Interface that provides two dimensional WENO interpolations.

Member Function Documentation

◆ interpolate() [1/2]

static double WENO2::interpolate ( const array2< Real > &  array,
const vec2d p,
unsigned  order = 6 
)
inlinestatic

Interpolate using WENO interpolation.

Parameters
[in]arrayGrid.
[in]pPosition in index coordinate.
[in]orderOrder of WENO interpolation. Either 6 or 4 is available.
Returns
Interpolated value.

◆ interpolate() [2/2]

static vec2d WENO2::interpolate ( const array2< vec2r > &  array,
const vec2d p,
unsigned  order = 6 
)
inlinestatic

Interpolate using WENO interpolation.

Parameters
[in]arrayGrid.
[in]pPosition in index coordinate.
[in]orderOrder of WENO interpolation. Either 6 or 4 is available.
Returns
Interpolated value.

The documentation for this class was generated from the following file: