Method | Description | |
---|---|---|
heapsortdpoints ( double &x, double &y, double &d, int n ) : void | ||
spline1dbuildakima ( double x, double y, int n, spline1dinterpolant c ) : void | ||
spline1dbuildcatmullrom ( double x, double y, int n, int boundtype, double tension, spline1dinterpolant c ) : void | ||
spline1dbuildcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, spline1dinterpolant c ) : void | ||
spline1dbuildhermite ( double x, double y, double d, int n, spline1dinterpolant c ) : void | ||
spline1dbuildlinear ( double x, double y, int n, spline1dinterpolant c ) : void | ||
spline1dcalc ( spline1dinterpolant c, double x ) : double | ||
spline1dconvcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2 ) : void | ||
spline1dconvdiff2cubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2, double &d2, double &dd2 ) : void | ||
spline1dconvdiffcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2, double &d2 ) : void | ||
spline1dconvdiffinternal ( double xold, double yold, double dold, int n, double x2, int n2, double &y, bool needy, double &d1, bool needd1, double &d2, bool needd2 ) : void | ||
spline1dcopy ( spline1dinterpolant c, spline1dinterpolant cc ) : void | ||
spline1ddiff ( spline1dinterpolant c, double x, double &s, double &ds, double &d2s ) : void | ||
spline1dgriddiff2cubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double &d1, double &d2 ) : void | ||
spline1dgriddiffcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double &d ) : void | ||
spline1dintegrate ( spline1dinterpolant c, double x ) : double | ||
spline1dlintransx ( spline1dinterpolant c, double a, double b ) : void | ||
spline1dlintransy ( spline1dinterpolant c, double a, double b ) : void | ||
spline1dunpack ( spline1dinterpolant c, int &n, double &tbl ) : void |
Method | Description | |
---|---|---|
diffthreepoint ( double t, double x0, double f0, double x1, double f1, double x2, double f2 ) : double | ||
heapsortpoints ( double &x, double &y, int n ) : void | ||
heapsortppoints ( double &x, double &y, int &p, int n ) : void | ||
solvecyclictridiagonal ( double a, double b, double c, double d, int n, double &x ) : void | ||
solvetridiagonal ( double a, double b, double c, double d, int n, double &x ) : void | ||
spline1dgriddiffcubicinternal ( double x, double &y, int n, int boundltype, double boundl, int boundrtype, double boundr, double &d, double &a1, double &a2, double &a3, double &b, double &dt ) : void |
public static heapsortdpoints ( double &x, double &y, double &d, int n ) : void | ||
x | double | |
y | double | |
d | double | |
n | int | |
return | void |
public static spline1dbuildakima ( double x, double y, int n, spline1dinterpolant c ) : void | ||
x | double | |
y | double | |
n | int | |
c | spline1dinterpolant | |
return | void |
public static spline1dbuildcatmullrom ( double x, double y, int n, int boundtype, double tension, spline1dinterpolant c ) : void | ||
x | double | |
y | double | |
n | int | |
boundtype | int | |
tension | double | |
c | spline1dinterpolant | |
return | void |
public static spline1dbuildcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, spline1dinterpolant c ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
c | spline1dinterpolant | |
return | void |
public static spline1dbuildhermite ( double x, double y, double d, int n, spline1dinterpolant c ) : void | ||
x | double | |
y | double | |
d | double | |
n | int | |
c | spline1dinterpolant | |
return | void |
public static spline1dbuildlinear ( double x, double y, int n, spline1dinterpolant c ) : void | ||
x | double | |
y | double | |
n | int | |
c | spline1dinterpolant | |
return | void |
public static spline1dcalc ( spline1dinterpolant c, double x ) : double | ||
c | spline1dinterpolant | |
x | double | |
return | double |
public static spline1dconvcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2 ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
x2 | double | |
n2 | int | |
y2 | double | |
return | void |
public static spline1dconvdiff2cubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2, double &d2, double &dd2 ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
x2 | double | |
n2 | int | |
y2 | double | |
d2 | double | |
dd2 | double | |
return | void |
public static spline1dconvdiffcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double x2, int n2, double &y2, double &d2 ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
x2 | double | |
n2 | int | |
y2 | double | |
d2 | double | |
return | void |
public static spline1dconvdiffinternal ( double xold, double yold, double dold, int n, double x2, int n2, double &y, bool needy, double &d1, bool needd1, double &d2, bool needd2 ) : void | ||
xold | double | |
yold | double | |
dold | double | |
n | int | |
x2 | double | |
n2 | int | |
y | double | |
needy | bool | |
d1 | double | |
needd1 | bool | |
d2 | double | |
needd2 | bool | |
return | void |
public static spline1dcopy ( spline1dinterpolant c, spline1dinterpolant cc ) : void | ||
c | spline1dinterpolant | |
cc | spline1dinterpolant | |
return | void |
public static spline1ddiff ( spline1dinterpolant c, double x, double &s, double &ds, double &d2s ) : void | ||
c | spline1dinterpolant | |
x | double | |
s | double | |
ds | double | |
d2s | double | |
return | void |
public static spline1dgriddiff2cubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double &d1, double &d2 ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
d1 | double | |
d2 | double | |
return | void |
public static spline1dgriddiffcubic ( double x, double y, int n, int boundltype, double boundl, int boundrtype, double boundr, double &d ) : void | ||
x | double | |
y | double | |
n | int | |
boundltype | int | |
boundl | double | |
boundrtype | int | |
boundr | double | |
d | double | |
return | void |
public static spline1dintegrate ( spline1dinterpolant c, double x ) : double | ||
c | spline1dinterpolant | |
x | double | |
return | double |
public static spline1dlintransx ( spline1dinterpolant c, double a, double b ) : void | ||
c | spline1dinterpolant | |
a | double | |
b | double | |
return | void |
public static spline1dlintransy ( spline1dinterpolant c, double a, double b ) : void | ||
c | spline1dinterpolant | |
a | double | |
b | double | |
return | void |
public static spline1dunpack ( spline1dinterpolant c, int &n, double &tbl ) : void | ||
c | spline1dinterpolant | |
n | int | |
tbl | double | |
return | void |