C# Class Coon.Compass.Procyon.alglib.alglib.ratint

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
barycentricbuildfloaterhormann ( double x, double y, int n, int d, barycentricinterpolant b ) : void
barycentricbuildxyw ( double x, double y, double w, int n, barycentricinterpolant b ) : void
barycentriccalc ( barycentricinterpolant b, double t ) : double
barycentriccopy ( barycentricinterpolant b, barycentricinterpolant b2 ) : void
barycentricdiff1 ( barycentricinterpolant b, double t, double &f, double &df ) : void
barycentricdiff2 ( barycentricinterpolant b, double t, double &f, double &df, double &d2f ) : void
barycentriclintransx ( barycentricinterpolant b, double ca, double cb ) : void
barycentriclintransy ( barycentricinterpolant b, double ca, double cb ) : void
barycentricunpack ( barycentricinterpolant b, int &n, double &x, double &y, double &w ) : void

Private Methods

Method Description
barycentricnormalize ( barycentricinterpolant b ) : void

Method Details

barycentricbuildfloaterhormann() public static method

public static barycentricbuildfloaterhormann ( double x, double y, int n, int d, barycentricinterpolant b ) : void
x double
y double
n int
d int
b barycentricinterpolant
return void

barycentricbuildxyw() public static method

public static barycentricbuildxyw ( double x, double y, double w, int n, barycentricinterpolant b ) : void
x double
y double
w double
n int
b barycentricinterpolant
return void

barycentriccalc() public static method

public static barycentriccalc ( barycentricinterpolant b, double t ) : double
b barycentricinterpolant
t double
return double

barycentriccopy() public static method

public static barycentriccopy ( barycentricinterpolant b, barycentricinterpolant b2 ) : void
b barycentricinterpolant
b2 barycentricinterpolant
return void

barycentricdiff1() public static method

public static barycentricdiff1 ( barycentricinterpolant b, double t, double &f, double &df ) : void
b barycentricinterpolant
t double
f double
df double
return void

barycentricdiff2() public static method

public static barycentricdiff2 ( barycentricinterpolant b, double t, double &f, double &df, double &d2f ) : void
b barycentricinterpolant
t double
f double
df double
d2f double
return void

barycentriclintransx() public static method

public static barycentriclintransx ( barycentricinterpolant b, double ca, double cb ) : void
b barycentricinterpolant
ca double
cb double
return void

barycentriclintransy() public static method

public static barycentriclintransy ( barycentricinterpolant b, double ca, double cb ) : void
b barycentricinterpolant
ca double
cb double
return void

barycentricunpack() public static method

public static barycentricunpack ( barycentricinterpolant b, int &n, double &x, double &y, double &w ) : void
b barycentricinterpolant
n int
x double
y double
w double
return void