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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
barycentricfitfloaterhormann ( double x, double y, int n, int m, int &info, ratint b, barycentricfitreport rep ) : void
barycentricfitfloaterhormannwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, ratint b, barycentricfitreport rep ) : void
lsfitcreatef ( double x, double y, double c, int n, int m, int k, double diffstep, lsfitstate state ) : void
lsfitcreatefg ( double x, double y, double c, int n, int m, int k, bool cheapfg, lsfitstate state ) : void
lsfitcreatefgh ( double x, double y, double c, int n, int m, int k, lsfitstate state ) : void
lsfitcreatewf ( double x, double y, double w, double c, int n, int m, int k, double diffstep, lsfitstate state ) : void
lsfitcreatewfg ( double x, double y, double w, double c, int n, int m, int k, bool cheapfg, lsfitstate state ) : void
lsfitcreatewfgh ( double x, double y, double w, double c, int n, int m, int k, lsfitstate state ) : void
lsfititeration ( lsfitstate state ) : bool
lsfitlinear ( double y, double fmatrix, int n, int m, int &info, double &c, lsfitreport rep ) : void
lsfitlinearc ( double y, double fmatrix, double cmatrix, int n, int m, int k, int &info, double &c, lsfitreport rep ) : void
lsfitlinearw ( double y, double w, double fmatrix, int n, int m, int &info, double &c, lsfitreport rep ) : void
lsfitlinearwc ( double y, double w, double fmatrix, double cmatrix, int n, int m, int k, int &info, double &c, lsfitreport rep ) : void
lsfitresults ( lsfitstate state, int &info, double &c, lsfitreport rep ) : void
lsfitscalexy ( double &x, double &y, double &w, int n, double &xc, double &yc, int dc, int k, double &xa, double &xb, double &sa, double &sb, double &xoriginal, double &yoriginal ) : void
lsfitsetbc ( lsfitstate state, double bndl, double bndu ) : void
lsfitsetcond ( lsfitstate state, double epsf, double epsx, int maxits ) : void
lsfitsetgradientcheck ( lsfitstate state, double teststep ) : void
lsfitsetscale ( lsfitstate state, double s ) : void
lsfitsetstpmax ( lsfitstate state, double stpmax ) : void
lsfitsetxrep ( lsfitstate state, bool needxrep ) : void
polynomialfit ( double x, double y, int n, int m, int &info, ratint p, polynomialfitreport rep ) : void
polynomialfitwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, ratint p, polynomialfitreport rep ) : void
spline1dfitcubic ( double x, double y, int n, int m, int &info, spline1d s, spline1dfitreport rep ) : void
spline1dfitcubicwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, spline1d s, spline1dfitreport rep ) : void
spline1dfithermite ( double x, double y, int n, int m, int &info, spline1d s, spline1dfitreport rep ) : void
spline1dfithermitewc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, spline1d s, spline1dfitreport rep ) : void
spline1dfitpenalized ( double x, double y, int n, int m, double rho, int &info, spline1d s, spline1dfitreport rep ) : void
spline1dfitpenalizedw ( double x, double y, double w, int n, int m, double rho, int &info, spline1d s, spline1dfitreport rep ) : void

Private Methods

Method Description
barycentriccalcbasis ( ratint b, double t, double &y ) : void
barycentricfitwcfixedd ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int d, int &info, ratint b, barycentricfitreport rep ) : void
clearreport ( lsfitreport rep ) : void
estimateerrors ( double f1, double f0, double y, double w, double x, double s, int n, int k, lsfitreport rep, double &z, int zkind ) : void
internalchebyshevfit ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, double &c, lsfitreport rep ) : void
lsfitclearrequestfields ( lsfitstate state ) : void
lsfitlinearinternal ( double y, double w, double fmatrix, int n, int m, int &info, double &c, lsfitreport rep ) : void
spline1dfitinternal ( int st, double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, spline1d s, spline1dfitreport rep ) : void

Method Details

barycentricfitfloaterhormann() public static method

public static barycentricfitfloaterhormann ( double x, double y, int n, int m, int &info, ratint b, barycentricfitreport rep ) : void
x double
y double
n int
m int
info int
b ratint
rep barycentricfitreport
return void

barycentricfitfloaterhormannwc() public static method

public static barycentricfitfloaterhormannwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, ratint b, barycentricfitreport rep ) : void
x double
y double
w double
n int
xc double
yc double
dc int
k int
m int
info int
b ratint
rep barycentricfitreport
return void

lsfitcreatef() public static method

public static lsfitcreatef ( double x, double y, double c, int n, int m, int k, double diffstep, lsfitstate state ) : void
x double
y double
c double
n int
m int
k int
diffstep double
state lsfitstate
return void

lsfitcreatefg() public static method

public static lsfitcreatefg ( double x, double y, double c, int n, int m, int k, bool cheapfg, lsfitstate state ) : void
x double
y double
c double
n int
m int
k int
cheapfg bool
state lsfitstate
return void

lsfitcreatefgh() public static method

public static lsfitcreatefgh ( double x, double y, double c, int n, int m, int k, lsfitstate state ) : void
x double
y double
c double
n int
m int
k int
state lsfitstate
return void

lsfitcreatewf() public static method

public static lsfitcreatewf ( double x, double y, double w, double c, int n, int m, int k, double diffstep, lsfitstate state ) : void
x double
y double
w double
c double
n int
m int
k int
diffstep double
state lsfitstate
return void

lsfitcreatewfg() public static method

public static lsfitcreatewfg ( double x, double y, double w, double c, int n, int m, int k, bool cheapfg, lsfitstate state ) : void
x double
y double
w double
c double
n int
m int
k int
cheapfg bool
state lsfitstate
return void

lsfitcreatewfgh() public static method

public static lsfitcreatewfgh ( double x, double y, double w, double c, int n, int m, int k, lsfitstate state ) : void
x double
y double
w double
c double
n int
m int
k int
state lsfitstate
return void

lsfititeration() public static method

public static lsfititeration ( lsfitstate state ) : bool
state lsfitstate
return bool

lsfitlinear() public static method

public static lsfitlinear ( double y, double fmatrix, int n, int m, int &info, double &c, lsfitreport rep ) : void
y double
fmatrix double
n int
m int
info int
c double
rep lsfitreport
return void

lsfitlinearc() public static method

public static lsfitlinearc ( double y, double fmatrix, double cmatrix, int n, int m, int k, int &info, double &c, lsfitreport rep ) : void
y double
fmatrix double
cmatrix double
n int
m int
k int
info int
c double
rep lsfitreport
return void

lsfitlinearw() public static method

public static lsfitlinearw ( double y, double w, double fmatrix, int n, int m, int &info, double &c, lsfitreport rep ) : void
y double
w double
fmatrix double
n int
m int
info int
c double
rep lsfitreport
return void

lsfitlinearwc() public static method

public static lsfitlinearwc ( double y, double w, double fmatrix, double cmatrix, int n, int m, int k, int &info, double &c, lsfitreport rep ) : void
y double
w double
fmatrix double
cmatrix double
n int
m int
k int
info int
c double
rep lsfitreport
return void

lsfitresults() public static method

public static lsfitresults ( lsfitstate state, int &info, double &c, lsfitreport rep ) : void
state lsfitstate
info int
c double
rep lsfitreport
return void

lsfitscalexy() public static method

public static lsfitscalexy ( double &x, double &y, double &w, int n, double &xc, double &yc, int dc, int k, double &xa, double &xb, double &sa, double &sb, double &xoriginal, double &yoriginal ) : void
x double
y double
w double
n int
xc double
yc double
dc int
k int
xa double
xb double
sa double
sb double
xoriginal double
yoriginal double
return void

lsfitsetbc() public static method

public static lsfitsetbc ( lsfitstate state, double bndl, double bndu ) : void
state lsfitstate
bndl double
bndu double
return void

lsfitsetcond() public static method

public static lsfitsetcond ( lsfitstate state, double epsf, double epsx, int maxits ) : void
state lsfitstate
epsf double
epsx double
maxits int
return void

lsfitsetgradientcheck() public static method

public static lsfitsetgradientcheck ( lsfitstate state, double teststep ) : void
state lsfitstate
teststep double
return void

lsfitsetscale() public static method

public static lsfitsetscale ( lsfitstate state, double s ) : void
state lsfitstate
s double
return void

lsfitsetstpmax() public static method

public static lsfitsetstpmax ( lsfitstate state, double stpmax ) : void
state lsfitstate
stpmax double
return void

lsfitsetxrep() public static method

public static lsfitsetxrep ( lsfitstate state, bool needxrep ) : void
state lsfitstate
needxrep bool
return void

polynomialfit() public static method

public static polynomialfit ( double x, double y, int n, int m, int &info, ratint p, polynomialfitreport rep ) : void
x double
y double
n int
m int
info int
p ratint
rep polynomialfitreport
return void

polynomialfitwc() public static method

public static polynomialfitwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, ratint p, polynomialfitreport rep ) : void
x double
y double
w double
n int
xc double
yc double
dc int
k int
m int
info int
p ratint
rep polynomialfitreport
return void

spline1dfitcubic() public static method

public static spline1dfitcubic ( double x, double y, int n, int m, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
n int
m int
info int
s spline1d
rep spline1dfitreport
return void

spline1dfitcubicwc() public static method

public static spline1dfitcubicwc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
w double
n int
xc double
yc double
dc int
k int
m int
info int
s spline1d
rep spline1dfitreport
return void

spline1dfithermite() public static method

public static spline1dfithermite ( double x, double y, int n, int m, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
n int
m int
info int
s spline1d
rep spline1dfitreport
return void

spline1dfithermitewc() public static method

public static spline1dfithermitewc ( double x, double y, double w, int n, double xc, double yc, int dc, int k, int m, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
w double
n int
xc double
yc double
dc int
k int
m int
info int
s spline1d
rep spline1dfitreport
return void

spline1dfitpenalized() public static method

public static spline1dfitpenalized ( double x, double y, int n, int m, double rho, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
n int
m int
rho double
info int
s spline1d
rep spline1dfitreport
return void

spline1dfitpenalizedw() public static method

public static spline1dfitpenalizedw ( double x, double y, double w, int n, int m, double rho, int &info, spline1d s, spline1dfitreport rep ) : void
x double
y double
w double
n int
m int
rho double
info int
s spline1d
rep spline1dfitreport
return void