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

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

#include <WENO3.h>

Static Public Member Functions

static vec3d interpolate (const array3< vec3r > &array, const vec3d &p, unsigned order=6)
 Interpolate using WENO interpolation. More...
 
static double interpolate (const array3< Real > &array, const vec3d &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 WENO3::interpolate ( const array3< Real > &  array,
const vec3d 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 vec3d WENO3::interpolate ( const array3< vec3r > &  array,
const vec3d 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: