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

ファイルを表示 Open project: dbaileychess/Compass Class Usage Examples

Public Methods

Method Description
cmatrixcopy ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void
cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex &c, int ic, int jc ) : void
cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
cmatrixlusolve ( complex lua, int p, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
cmatrixlusolvem ( complex lua, int p, int n, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
cmatrixmixedsolve ( complex a, complex lua, int p, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
cmatrixmixedsolvem ( complex a, complex lua, int p, int n, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
cmatrixmv ( int m, int n, complex a, int ia, int ja, int opa, complex x, int ix, complex &y, int iy ) : void
cmatrixrank1 ( int m, int n, complex &a, int ia, int ja, complex &u, int iu, complex &v, int iv ) : void
cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
cmatrixsolve ( complex a, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
cmatrixsolvem ( complex a, int n, complex b, int m, bool rfs, int &info, densesolverreport &rep, complex &x ) : void
cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex &c, int ic, int jc, bool isupper ) : void
cmatrixtranspose ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void
cov2 ( double x, double y ) : double
cov2 ( double x, double y, int n ) : double
covm ( double x, double &c ) : void
covm ( double x, int n, int m, double &c ) : void
covm2 ( double x, double y, double &c ) : void
covm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
dsoptimalsplit2 ( double a, int c, int n, int &info, double &threshold, double &pal, double &pbl, double &par, double &pbr, double &cve ) : void
dsoptimalsplit2fast ( double &a, int &c, int &tiesbuf, int &cntbuf, double &bufr, int &bufi, int n, int nc, double alpha, int &info, double &threshold, double &rms, double &cvrms ) : void
fftc1d ( complex &a ) : void
fftc1d ( complex &a, int n ) : void
fftc1dinv ( complex &a ) : void
fftc1dinv ( complex &a, int n ) : void
fftr1d ( double a, complex &f ) : void
fftr1d ( double a, int n, complex &f ) : void
fftr1dinv ( complex f, double &a ) : void
fftr1dinv ( complex f, int n, double &a ) : void
gammafunction ( double x ) : double
gqgenerategausshermite ( int n, int &info, double &x, double &w ) : void
gqgenerategaussjacobi ( int n, double alpha, double beta, int &info, double &x, double &w ) : void
gqgenerategausslaguerre ( int n, double alpha, int &info, double &x, double &w ) : void
gqgenerategausslegendre ( int n, int &info, double &x, double &w ) : void
gqgenerategausslobattorec ( double alpha, double beta, double mu0, double a, double b, int n, int &info, double &x, double &w ) : void
gqgenerategaussradaurec ( double alpha, double beta, double mu0, double a, int n, int &info, double &x, double &w ) : void
gqgeneraterec ( double alpha, double beta, double mu0, int n, int &info, double &x, double &w ) : void
hpdmatrixcholeskysolve ( complex cha, int n, bool isupper, complex b, int &info, densesolverreport &rep, complex &x ) : void
hpdmatrixcholeskysolvem ( complex cha, int n, bool isupper, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
hpdmatrixsolve ( complex a, int n, bool isupper, complex b, int &info, densesolverreport &rep, complex &x ) : void
hpdmatrixsolvem ( complex a, int n, bool isupper, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
hqrndcontinuous ( hqrndstate state, double x, int n ) : double
hqrnddiscrete ( hqrndstate state, double x, int n ) : double
hqrndexponential ( hqrndstate state, double lambdav ) : double
hqrndnormal ( hqrndstate state ) : double
hqrndnormal2 ( hqrndstate state, double &x1, double &x2 ) : void
hqrndrandomize ( hqrndstate &state ) : void
hqrndseed ( int s1, int s2, hqrndstate &state ) : void
hqrnduniformi ( hqrndstate state, int n ) : int
hqrnduniformr ( hqrndstate state ) : double
hqrndunit2 ( hqrndstate state, double &x, double &y ) : void
idwbuildmodifiedshepard ( double xy, int n, int nx, int d, int nq, int nw, idwinterpolant &z ) : void
idwbuildmodifiedshepardr ( double xy, int n, int nx, double r, idwinterpolant &z ) : void
idwbuildnoisy ( double xy, int n, int nx, int d, int nq, int nw, idwinterpolant &z ) : void
idwcalc ( idwinterpolant z, double x ) : double
lngamma ( double x, double &sgngam ) : double
mincgcreate ( double x, mincgstate &state ) : void
mincgcreate ( int n, double x, mincgstate &state ) : void
mincgcreatef ( double x, double diffstep, mincgstate &state ) : void
mincgcreatef ( int n, double x, double diffstep, mincgstate &state ) : void
mincgiteration ( mincgstate state ) : bool
mincgoptimize ( mincgstate state, ndimensional_func func, ndimensional_rep rep, object obj ) : void
mincgoptimize ( mincgstate state, ndimensional_grad grad, ndimensional_rep rep, object obj ) : void
mincgrestartfrom ( mincgstate state, double x ) : void
mincgresults ( mincgstate state, double &x, mincgreport &rep ) : void
mincgresultsbuf ( mincgstate state, double &x, mincgreport rep ) : void
mincgsetcgtype ( mincgstate state, int cgtype ) : void
mincgsetcond ( mincgstate state, double epsg, double epsf, double epsx, int maxits ) : void
mincgsetgradientcheck ( mincgstate state, double teststep ) : void
mincgsetprecdefault ( mincgstate state ) : void
mincgsetprecdiag ( mincgstate state, double d ) : void
mincgsetprecscale ( mincgstate state ) : void
mincgsetscale ( mincgstate state, double s ) : void
mincgsetstpmax ( mincgstate state, double stpmax ) : void
mincgsetxrep ( mincgstate state, bool needxrep ) : void
mincgsuggeststep ( mincgstate state, double stp ) : void
odesolveriteration ( odesolverstate state ) : bool
odesolverresults ( odesolverstate state, int &m, double &xtbl, double &ytbl, odesolverreport &rep ) : void
odesolverrkck ( double y, double x, double eps, double h, odesolverstate &state ) : void
odesolverrkck ( double y, int n, double x, int m, double eps, double h, odesolverstate &state ) : void
odesolversolve ( odesolverstate state, ndimensional_ode_rp diff, object obj ) : void
pearsoncorr2 ( double x, double y ) : double
pearsoncorr2 ( double x, double y, int n ) : double
pearsoncorrelation ( double x, double y, int n ) : double
pearsoncorrm ( double x, double &c ) : void
pearsoncorrm ( double x, int n, int m, double &c ) : void
pearsoncorrm2 ( double x, double y, double &c ) : void
pearsoncorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
rankdata ( double &xy ) : void
rankdata ( double &xy, int npoints, int nfeatures ) : void
rankdatacentered ( double &xy ) : void
rankdatacentered ( double &xy, int npoints, int nfeatures ) : void
rmatrixcopy ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void
rmatrixenforcesymmetricity ( double &a, int n, bool isupper ) : void
rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double &c, int ic, int jc ) : void
rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
rmatrixlusolve ( double lua, int p, int n, double b, int &info, densesolverreport &rep, double &x ) : void
rmatrixlusolvem ( double lua, int p, int n, double b, int m, int &info, densesolverreport &rep, double &x ) : void
rmatrixmixedsolve ( double a, double lua, int p, int n, double b, int &info, densesolverreport &rep, double &x ) : void
rmatrixmixedsolvem ( double a, double lua, int p, int n, double b, int m, int &info, densesolverreport &rep, double &x ) : void
rmatrixmv ( int m, int n, double a, int ia, int ja, int opa, double x, int ix, double &y, int iy ) : void
rmatrixrank1 ( int m, int n, double &a, int ia, int ja, double &u, int iu, double &v, int iv ) : void
rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
rmatrixsolve ( double a, int n, double b, int &info, densesolverreport &rep, double &x ) : void
rmatrixsolvels ( double a, int nrows, int ncols, double b, double threshold, int &info, densesolverlsreport &rep, double &x ) : void
rmatrixsolvem ( double a, int n, double b, int m, bool rfs, int &info, densesolverreport &rep, double &x ) : void
rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double &c, int ic, int jc, bool isupper ) : void
rmatrixtranspose ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void
sampleadev ( double x, double &adev ) : void
sampleadev ( double x, int n, double &adev ) : void
samplekurtosis ( double x ) : double
samplekurtosis ( double x, int n ) : double
samplemean ( double x ) : double
samplemean ( double x, int n ) : double
samplemedian ( double x, double &median ) : void
samplemedian ( double x, int n, double &median ) : void
samplemoments ( double x, double &mean, double &variance, double &skewness, double &kurtosis ) : void
samplemoments ( double x, int n, double &mean, double &variance, double &skewness, double &kurtosis ) : void
samplepercentile ( double x, double p, double &v ) : void
samplepercentile ( double x, int n, double p, double &v ) : void
sampleskewness ( double x ) : double
sampleskewness ( double x, int n ) : double
samplevariance ( double x ) : double
samplevariance ( double x, int n ) : double
smp_cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex &c, int ic, int jc ) : void
smp_cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
smp_cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
smp_cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex &c, int ic, int jc, bool isupper ) : void
smp_covm ( double x, double &c ) : void
smp_covm ( double x, int n, int m, double &c ) : void
smp_covm2 ( double x, double y, double &c ) : void
smp_covm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
smp_pearsoncorrm ( double x, double &c ) : void
smp_pearsoncorrm ( double x, int n, int m, double &c ) : void
smp_pearsoncorrm2 ( double x, double y, double &c ) : void
smp_pearsoncorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
smp_rankdata ( double &xy ) : void
smp_rankdata ( double &xy, int npoints, int nfeatures ) : void
smp_rankdatacentered ( double &xy ) : void
smp_rankdatacentered ( double &xy, int npoints, int nfeatures ) : void
smp_rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double &c, int ic, int jc ) : void
smp_rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
smp_rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
smp_rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double &c, int ic, int jc, bool isupper ) : void
smp_spearmancorrm ( double x, double &c ) : void
smp_spearmancorrm ( double x, int n, int m, double &c ) : void
smp_spearmancorrm2 ( double x, double y, double &c ) : void
smp_spearmancorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
spdmatrixcholeskysolve ( double cha, int n, bool isupper, double b, int &info, densesolverreport &rep, double &x ) : void
spdmatrixcholeskysolvem ( double cha, int n, bool isupper, double b, int m, int &info, densesolverreport &rep, double &x ) : void
spdmatrixsolve ( double a, int n, bool isupper, double b, int &info, densesolverreport &rep, double &x ) : void
spdmatrixsolvem ( double a, int n, bool isupper, double b, int m, int &info, densesolverreport &rep, double &x ) : void
spearmancorr2 ( double x, double y ) : double
spearmancorr2 ( double x, double y, int n ) : double
spearmancorrm ( double x, double &c ) : void
spearmancorrm ( double x, int n, int m, double &c ) : void
spearmancorrm2 ( double x, double y, double &c ) : void
spearmancorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
spearmanrankcorrelation ( double x, double y, int n ) : double

Method Details

cmatrixcopy() public static method

public static cmatrixcopy ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void
m int
n int
a complex
ia int
ja int
b complex
ib int
jb int
return void

cmatrixgemm() public static method

public static cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex &c, int ic, int jc ) : void
m int
n int
k int
alpha complex
a complex
ia int
ja int
optypea int
b complex
ib int
jb int
optypeb int
beta complex
c complex
ic int
jc int
return void

cmatrixlefttrsm() public static method

public static cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
m int
n int
a complex
i1 int
j1 int
isupper bool
isunit bool
optype int
x complex
i2 int
j2 int
return void

cmatrixlusolve() public static method

public static cmatrixlusolve ( complex lua, int p, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
lua complex
p int
n int
b complex
info int
rep densesolverreport
x complex
return void

cmatrixlusolvem() public static method

public static cmatrixlusolvem ( complex lua, int p, int n, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
lua complex
p int
n int
b complex
m int
info int
rep densesolverreport
x complex
return void

cmatrixmixedsolve() public static method

public static cmatrixmixedsolve ( complex a, complex lua, int p, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
a complex
lua complex
p int
n int
b complex
info int
rep densesolverreport
x complex
return void

cmatrixmixedsolvem() public static method

public static cmatrixmixedsolvem ( complex a, complex lua, int p, int n, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
a complex
lua complex
p int
n int
b complex
m int
info int
rep densesolverreport
x complex
return void

cmatrixmv() public static method

public static cmatrixmv ( int m, int n, complex a, int ia, int ja, int opa, complex x, int ix, complex &y, int iy ) : void
m int
n int
a complex
ia int
ja int
opa int
x complex
ix int
y complex
iy int
return void

cmatrixrank1() public static method

public static cmatrixrank1 ( int m, int n, complex &a, int ia, int ja, complex &u, int iu, complex &v, int iv ) : void
m int
n int
a complex
ia int
ja int
u complex
iu int
v complex
iv int
return void

cmatrixrighttrsm() public static method

public static cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
m int
n int
a complex
i1 int
j1 int
isupper bool
isunit bool
optype int
x complex
i2 int
j2 int
return void

cmatrixsolve() public static method

public static cmatrixsolve ( complex a, int n, complex b, int &info, densesolverreport &rep, complex &x ) : void
a complex
n int
b complex
info int
rep densesolverreport
x complex
return void

cmatrixsolvem() public static method

public static cmatrixsolvem ( complex a, int n, complex b, int m, bool rfs, int &info, densesolverreport &rep, complex &x ) : void
a complex
n int
b complex
m int
rfs bool
info int
rep densesolverreport
x complex
return void

cmatrixsyrk() public static method

public static cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex &c, int ic, int jc, bool isupper ) : void
n int
k int
alpha double
a complex
ia int
ja int
optypea int
beta double
c complex
ic int
jc int
isupper bool
return void

cmatrixtranspose() public static method

public static cmatrixtranspose ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void
m int
n int
a complex
ia int
ja int
b complex
ib int
jb int
return void

cov2() public static method

public static cov2 ( double x, double y ) : double
x double
y double
return double

cov2() public static method

public static cov2 ( double x, double y, int n ) : double
x double
y double
n int
return double

covm() public static method

public static covm ( double x, double &c ) : void
x double
c double
return void

covm() public static method

public static covm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

covm2() public static method

public static covm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

covm2() public static method

public static covm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

dsoptimalsplit2() public static method

public static dsoptimalsplit2 ( double a, int c, int n, int &info, double &threshold, double &pal, double &pbl, double &par, double &pbr, double &cve ) : void
a double
c int
n int
info int
threshold double
pal double
pbl double
par double
pbr double
cve double
return void

dsoptimalsplit2fast() public static method

public static dsoptimalsplit2fast ( double &a, int &c, int &tiesbuf, int &cntbuf, double &bufr, int &bufi, int n, int nc, double alpha, int &info, double &threshold, double &rms, double &cvrms ) : void
a double
c int
tiesbuf int
cntbuf int
bufr double
bufi int
n int
nc int
alpha double
info int
threshold double
rms double
cvrms double
return void

fftc1d() public static method

public static fftc1d ( complex &a ) : void
a complex
return void

fftc1d() public static method

public static fftc1d ( complex &a, int n ) : void
a complex
n int
return void

fftc1dinv() public static method

public static fftc1dinv ( complex &a ) : void
a complex
return void

fftc1dinv() public static method

public static fftc1dinv ( complex &a, int n ) : void
a complex
n int
return void

fftr1d() public static method

public static fftr1d ( double a, complex &f ) : void
a double
f complex
return void

fftr1d() public static method

public static fftr1d ( double a, int n, complex &f ) : void
a double
n int
f complex
return void

fftr1dinv() public static method

public static fftr1dinv ( complex f, double &a ) : void
f complex
a double
return void

fftr1dinv() public static method

public static fftr1dinv ( complex f, int n, double &a ) : void
f complex
n int
a double
return void

gammafunction() public static method

public static gammafunction ( double x ) : double
x double
return double

gqgenerategausshermite() public static method

public static gqgenerategausshermite ( int n, int &info, double &x, double &w ) : void
n int
info int
x double
w double
return void

gqgenerategaussjacobi() public static method

public static gqgenerategaussjacobi ( int n, double alpha, double beta, int &info, double &x, double &w ) : void
n int
alpha double
beta double
info int
x double
w double
return void

gqgenerategausslaguerre() public static method

public static gqgenerategausslaguerre ( int n, double alpha, int &info, double &x, double &w ) : void
n int
alpha double
info int
x double
w double
return void

gqgenerategausslegendre() public static method

public static gqgenerategausslegendre ( int n, int &info, double &x, double &w ) : void
n int
info int
x double
w double
return void

gqgenerategausslobattorec() public static method

public static gqgenerategausslobattorec ( double alpha, double beta, double mu0, double a, double b, int n, int &info, double &x, double &w ) : void
alpha double
beta double
mu0 double
a double
b double
n int
info int
x double
w double
return void

gqgenerategaussradaurec() public static method

public static gqgenerategaussradaurec ( double alpha, double beta, double mu0, double a, int n, int &info, double &x, double &w ) : void
alpha double
beta double
mu0 double
a double
n int
info int
x double
w double
return void

gqgeneraterec() public static method

public static gqgeneraterec ( double alpha, double beta, double mu0, int n, int &info, double &x, double &w ) : void
alpha double
beta double
mu0 double
n int
info int
x double
w double
return void

hpdmatrixcholeskysolve() public static method

public static hpdmatrixcholeskysolve ( complex cha, int n, bool isupper, complex b, int &info, densesolverreport &rep, complex &x ) : void
cha complex
n int
isupper bool
b complex
info int
rep densesolverreport
x complex
return void

hpdmatrixcholeskysolvem() public static method

public static hpdmatrixcholeskysolvem ( complex cha, int n, bool isupper, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
cha complex
n int
isupper bool
b complex
m int
info int
rep densesolverreport
x complex
return void

hpdmatrixsolve() public static method

public static hpdmatrixsolve ( complex a, int n, bool isupper, complex b, int &info, densesolverreport &rep, complex &x ) : void
a complex
n int
isupper bool
b complex
info int
rep densesolverreport
x complex
return void

hpdmatrixsolvem() public static method

public static hpdmatrixsolvem ( complex a, int n, bool isupper, complex b, int m, int &info, densesolverreport &rep, complex &x ) : void
a complex
n int
isupper bool
b complex
m int
info int
rep densesolverreport
x complex
return void

hqrndcontinuous() public static method

public static hqrndcontinuous ( hqrndstate state, double x, int n ) : double
state hqrndstate
x double
n int
return double

hqrnddiscrete() public static method

public static hqrnddiscrete ( hqrndstate state, double x, int n ) : double
state hqrndstate
x double
n int
return double

hqrndexponential() public static method

public static hqrndexponential ( hqrndstate state, double lambdav ) : double
state hqrndstate
lambdav double
return double

hqrndnormal() public static method

public static hqrndnormal ( hqrndstate state ) : double
state hqrndstate
return double

hqrndnormal2() public static method

public static hqrndnormal2 ( hqrndstate state, double &x1, double &x2 ) : void
state hqrndstate
x1 double
x2 double
return void

hqrndrandomize() public static method

public static hqrndrandomize ( hqrndstate &state ) : void
state hqrndstate
return void

hqrndseed() public static method

public static hqrndseed ( int s1, int s2, hqrndstate &state ) : void
s1 int
s2 int
state hqrndstate
return void

hqrnduniformi() public static method

public static hqrnduniformi ( hqrndstate state, int n ) : int
state hqrndstate
n int
return int

hqrnduniformr() public static method

public static hqrnduniformr ( hqrndstate state ) : double
state hqrndstate
return double

hqrndunit2() public static method

public static hqrndunit2 ( hqrndstate state, double &x, double &y ) : void
state hqrndstate
x double
y double
return void

idwbuildmodifiedshepard() public static method

public static idwbuildmodifiedshepard ( double xy, int n, int nx, int d, int nq, int nw, idwinterpolant &z ) : void
xy double
n int
nx int
d int
nq int
nw int
z idwinterpolant
return void

idwbuildmodifiedshepardr() public static method

public static idwbuildmodifiedshepardr ( double xy, int n, int nx, double r, idwinterpolant &z ) : void
xy double
n int
nx int
r double
z idwinterpolant
return void

idwbuildnoisy() public static method

public static idwbuildnoisy ( double xy, int n, int nx, int d, int nq, int nw, idwinterpolant &z ) : void
xy double
n int
nx int
d int
nq int
nw int
z idwinterpolant
return void

idwcalc() public static method

public static idwcalc ( idwinterpolant z, double x ) : double
z idwinterpolant
x double
return double

lngamma() public static method

public static lngamma ( double x, double &sgngam ) : double
x double
sgngam double
return double

mincgcreate() public static method

public static mincgcreate ( double x, mincgstate &state ) : void
x double
state mincgstate
return void

mincgcreate() public static method

public static mincgcreate ( int n, double x, mincgstate &state ) : void
n int
x double
state mincgstate
return void

mincgcreatef() public static method

public static mincgcreatef ( double x, double diffstep, mincgstate &state ) : void
x double
diffstep double
state mincgstate
return void

mincgcreatef() public static method

public static mincgcreatef ( int n, double x, double diffstep, mincgstate &state ) : void
n int
x double
diffstep double
state mincgstate
return void

mincgiteration() public static method

public static mincgiteration ( mincgstate state ) : bool
state mincgstate
return bool

mincgoptimize() public static method

public static mincgoptimize ( mincgstate state, ndimensional_func func, ndimensional_rep rep, object obj ) : void
state mincgstate
func ndimensional_func
rep ndimensional_rep
obj object
return void

mincgoptimize() public static method

public static mincgoptimize ( mincgstate state, ndimensional_grad grad, ndimensional_rep rep, object obj ) : void
state mincgstate
grad ndimensional_grad
rep ndimensional_rep
obj object
return void

mincgrestartfrom() public static method

public static mincgrestartfrom ( mincgstate state, double x ) : void
state mincgstate
x double
return void

mincgresults() public static method

public static mincgresults ( mincgstate state, double &x, mincgreport &rep ) : void
state mincgstate
x double
rep mincgreport
return void

mincgresultsbuf() public static method

public static mincgresultsbuf ( mincgstate state, double &x, mincgreport rep ) : void
state mincgstate
x double
rep mincgreport
return void

mincgsetcgtype() public static method

public static mincgsetcgtype ( mincgstate state, int cgtype ) : void
state mincgstate
cgtype int
return void

mincgsetcond() public static method

public static mincgsetcond ( mincgstate state, double epsg, double epsf, double epsx, int maxits ) : void
state mincgstate
epsg double
epsf double
epsx double
maxits int
return void

mincgsetgradientcheck() public static method

public static mincgsetgradientcheck ( mincgstate state, double teststep ) : void
state mincgstate
teststep double
return void

mincgsetprecdefault() public static method

public static mincgsetprecdefault ( mincgstate state ) : void
state mincgstate
return void

mincgsetprecdiag() public static method

public static mincgsetprecdiag ( mincgstate state, double d ) : void
state mincgstate
d double
return void

mincgsetprecscale() public static method

public static mincgsetprecscale ( mincgstate state ) : void
state mincgstate
return void

mincgsetscale() public static method

public static mincgsetscale ( mincgstate state, double s ) : void
state mincgstate
s double
return void

mincgsetstpmax() public static method

public static mincgsetstpmax ( mincgstate state, double stpmax ) : void
state mincgstate
stpmax double
return void

mincgsetxrep() public static method

public static mincgsetxrep ( mincgstate state, bool needxrep ) : void
state mincgstate
needxrep bool
return void

mincgsuggeststep() public static method

public static mincgsuggeststep ( mincgstate state, double stp ) : void
state mincgstate
stp double
return void

odesolveriteration() public static method

public static odesolveriteration ( odesolverstate state ) : bool
state odesolverstate
return bool

odesolverresults() public static method

public static odesolverresults ( odesolverstate state, int &m, double &xtbl, double &ytbl, odesolverreport &rep ) : void
state odesolverstate
m int
xtbl double
ytbl double
rep odesolverreport
return void

odesolverrkck() public static method

public static odesolverrkck ( double y, double x, double eps, double h, odesolverstate &state ) : void
y double
x double
eps double
h double
state odesolverstate
return void

odesolverrkck() public static method

public static odesolverrkck ( double y, int n, double x, int m, double eps, double h, odesolverstate &state ) : void
y double
n int
x double
m int
eps double
h double
state odesolverstate
return void

odesolversolve() public static method

public static odesolversolve ( odesolverstate state, ndimensional_ode_rp diff, object obj ) : void
state odesolverstate
diff ndimensional_ode_rp
obj object
return void

pearsoncorr2() public static method

public static pearsoncorr2 ( double x, double y ) : double
x double
y double
return double

pearsoncorr2() public static method

public static pearsoncorr2 ( double x, double y, int n ) : double
x double
y double
n int
return double

pearsoncorrelation() public static method

public static pearsoncorrelation ( double x, double y, int n ) : double
x double
y double
n int
return double

pearsoncorrm() public static method

public static pearsoncorrm ( double x, double &c ) : void
x double
c double
return void

pearsoncorrm() public static method

public static pearsoncorrm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

pearsoncorrm2() public static method

public static pearsoncorrm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

pearsoncorrm2() public static method

public static pearsoncorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

rankdata() public static method

public static rankdata ( double &xy ) : void
xy double
return void

rankdata() public static method

public static rankdata ( double &xy, int npoints, int nfeatures ) : void
xy double
npoints int
nfeatures int
return void

rankdatacentered() public static method

public static rankdatacentered ( double &xy ) : void
xy double
return void

rankdatacentered() public static method

public static rankdatacentered ( double &xy, int npoints, int nfeatures ) : void
xy double
npoints int
nfeatures int
return void

rmatrixcopy() public static method

public static rmatrixcopy ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void
m int
n int
a double
ia int
ja int
b double
ib int
jb int
return void

rmatrixenforcesymmetricity() public static method

public static rmatrixenforcesymmetricity ( double &a, int n, bool isupper ) : void
a double
n int
isupper bool
return void

rmatrixgemm() public static method

public static rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double &c, int ic, int jc ) : void
m int
n int
k int
alpha double
a double
ia int
ja int
optypea int
b double
ib int
jb int
optypeb int
beta double
c double
ic int
jc int
return void

rmatrixlefttrsm() public static method

public static rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
m int
n int
a double
i1 int
j1 int
isupper bool
isunit bool
optype int
x double
i2 int
j2 int
return void

rmatrixlusolve() public static method

public static rmatrixlusolve ( double lua, int p, int n, double b, int &info, densesolverreport &rep, double &x ) : void
lua double
p int
n int
b double
info int
rep densesolverreport
x double
return void

rmatrixlusolvem() public static method

public static rmatrixlusolvem ( double lua, int p, int n, double b, int m, int &info, densesolverreport &rep, double &x ) : void
lua double
p int
n int
b double
m int
info int
rep densesolverreport
x double
return void

rmatrixmixedsolve() public static method

public static rmatrixmixedsolve ( double a, double lua, int p, int n, double b, int &info, densesolverreport &rep, double &x ) : void
a double
lua double
p int
n int
b double
info int
rep densesolverreport
x double
return void

rmatrixmixedsolvem() public static method

public static rmatrixmixedsolvem ( double a, double lua, int p, int n, double b, int m, int &info, densesolverreport &rep, double &x ) : void
a double
lua double
p int
n int
b double
m int
info int
rep densesolverreport
x double
return void

rmatrixmv() public static method

public static rmatrixmv ( int m, int n, double a, int ia, int ja, int opa, double x, int ix, double &y, int iy ) : void
m int
n int
a double
ia int
ja int
opa int
x double
ix int
y double
iy int
return void

rmatrixrank1() public static method

public static rmatrixrank1 ( int m, int n, double &a, int ia, int ja, double &u, int iu, double &v, int iv ) : void
m int
n int
a double
ia int
ja int
u double
iu int
v double
iv int
return void

rmatrixrighttrsm() public static method

public static rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
m int
n int
a double
i1 int
j1 int
isupper bool
isunit bool
optype int
x double
i2 int
j2 int
return void

rmatrixsolve() public static method

public static rmatrixsolve ( double a, int n, double b, int &info, densesolverreport &rep, double &x ) : void
a double
n int
b double
info int
rep densesolverreport
x double
return void

rmatrixsolvels() public static method

public static rmatrixsolvels ( double a, int nrows, int ncols, double b, double threshold, int &info, densesolverlsreport &rep, double &x ) : void
a double
nrows int
ncols int
b double
threshold double
info int
rep densesolverlsreport
x double
return void

rmatrixsolvem() public static method

public static rmatrixsolvem ( double a, int n, double b, int m, bool rfs, int &info, densesolverreport &rep, double &x ) : void
a double
n int
b double
m int
rfs bool
info int
rep densesolverreport
x double
return void

rmatrixsyrk() public static method

public static rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double &c, int ic, int jc, bool isupper ) : void
n int
k int
alpha double
a double
ia int
ja int
optypea int
beta double
c double
ic int
jc int
isupper bool
return void

rmatrixtranspose() public static method

public static rmatrixtranspose ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void
m int
n int
a double
ia int
ja int
b double
ib int
jb int
return void

sampleadev() public static method

public static sampleadev ( double x, double &adev ) : void
x double
adev double
return void

sampleadev() public static method

public static sampleadev ( double x, int n, double &adev ) : void
x double
n int
adev double
return void

samplekurtosis() public static method

public static samplekurtosis ( double x ) : double
x double
return double

samplekurtosis() public static method

public static samplekurtosis ( double x, int n ) : double
x double
n int
return double

samplemean() public static method

public static samplemean ( double x ) : double
x double
return double

samplemean() public static method

public static samplemean ( double x, int n ) : double
x double
n int
return double

samplemedian() public static method

public static samplemedian ( double x, double &median ) : void
x double
median double
return void

samplemedian() public static method

public static samplemedian ( double x, int n, double &median ) : void
x double
n int
median double
return void

samplemoments() public static method

public static samplemoments ( double x, double &mean, double &variance, double &skewness, double &kurtosis ) : void
x double
mean double
variance double
skewness double
kurtosis double
return void

samplemoments() public static method

public static samplemoments ( double x, int n, double &mean, double &variance, double &skewness, double &kurtosis ) : void
x double
n int
mean double
variance double
skewness double
kurtosis double
return void

samplepercentile() public static method

public static samplepercentile ( double x, double p, double &v ) : void
x double
p double
v double
return void

samplepercentile() public static method

public static samplepercentile ( double x, int n, double p, double &v ) : void
x double
n int
p double
v double
return void

sampleskewness() public static method

public static sampleskewness ( double x ) : double
x double
return double

sampleskewness() public static method

public static sampleskewness ( double x, int n ) : double
x double
n int
return double

samplevariance() public static method

public static samplevariance ( double x ) : double
x double
return double

samplevariance() public static method

public static samplevariance ( double x, int n ) : double
x double
n int
return double

smp_cmatrixgemm() public static method

public static smp_cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex &c, int ic, int jc ) : void
m int
n int
k int
alpha complex
a complex
ia int
ja int
optypea int
b complex
ib int
jb int
optypeb int
beta complex
c complex
ic int
jc int
return void

smp_cmatrixlefttrsm() public static method

public static smp_cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
m int
n int
a complex
i1 int
j1 int
isupper bool
isunit bool
optype int
x complex
i2 int
j2 int
return void

smp_cmatrixrighttrsm() public static method

public static smp_cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex &x, int i2, int j2 ) : void
m int
n int
a complex
i1 int
j1 int
isupper bool
isunit bool
optype int
x complex
i2 int
j2 int
return void

smp_cmatrixsyrk() public static method

public static smp_cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex &c, int ic, int jc, bool isupper ) : void
n int
k int
alpha double
a complex
ia int
ja int
optypea int
beta double
c complex
ic int
jc int
isupper bool
return void

smp_covm() public static method

public static smp_covm ( double x, double &c ) : void
x double
c double
return void

smp_covm() public static method

public static smp_covm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

smp_covm2() public static method

public static smp_covm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

smp_covm2() public static method

public static smp_covm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

smp_pearsoncorrm() public static method

public static smp_pearsoncorrm ( double x, double &c ) : void
x double
c double
return void

smp_pearsoncorrm() public static method

public static smp_pearsoncorrm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

smp_pearsoncorrm2() public static method

public static smp_pearsoncorrm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

smp_pearsoncorrm2() public static method

public static smp_pearsoncorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

smp_rankdata() public static method

public static smp_rankdata ( double &xy ) : void
xy double
return void

smp_rankdata() public static method

public static smp_rankdata ( double &xy, int npoints, int nfeatures ) : void
xy double
npoints int
nfeatures int
return void

smp_rankdatacentered() public static method

public static smp_rankdatacentered ( double &xy ) : void
xy double
return void

smp_rankdatacentered() public static method

public static smp_rankdatacentered ( double &xy, int npoints, int nfeatures ) : void
xy double
npoints int
nfeatures int
return void

smp_rmatrixgemm() public static method

public static smp_rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double &c, int ic, int jc ) : void
m int
n int
k int
alpha double
a double
ia int
ja int
optypea int
b double
ib int
jb int
optypeb int
beta double
c double
ic int
jc int
return void

smp_rmatrixlefttrsm() public static method

public static smp_rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
m int
n int
a double
i1 int
j1 int
isupper bool
isunit bool
optype int
x double
i2 int
j2 int
return void

smp_rmatrixrighttrsm() public static method

public static smp_rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double &x, int i2, int j2 ) : void
m int
n int
a double
i1 int
j1 int
isupper bool
isunit bool
optype int
x double
i2 int
j2 int
return void

smp_rmatrixsyrk() public static method

public static smp_rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double &c, int ic, int jc, bool isupper ) : void
n int
k int
alpha double
a double
ia int
ja int
optypea int
beta double
c double
ic int
jc int
isupper bool
return void

smp_spearmancorrm() public static method

public static smp_spearmancorrm ( double x, double &c ) : void
x double
c double
return void

smp_spearmancorrm() public static method

public static smp_spearmancorrm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

smp_spearmancorrm2() public static method

public static smp_spearmancorrm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

smp_spearmancorrm2() public static method

public static smp_spearmancorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

spdmatrixcholeskysolve() public static method

public static spdmatrixcholeskysolve ( double cha, int n, bool isupper, double b, int &info, densesolverreport &rep, double &x ) : void
cha double
n int
isupper bool
b double
info int
rep densesolverreport
x double
return void

spdmatrixcholeskysolvem() public static method

public static spdmatrixcholeskysolvem ( double cha, int n, bool isupper, double b, int m, int &info, densesolverreport &rep, double &x ) : void
cha double
n int
isupper bool
b double
m int
info int
rep densesolverreport
x double
return void

spdmatrixsolve() public static method

public static spdmatrixsolve ( double a, int n, bool isupper, double b, int &info, densesolverreport &rep, double &x ) : void
a double
n int
isupper bool
b double
info int
rep densesolverreport
x double
return void

spdmatrixsolvem() public static method

public static spdmatrixsolvem ( double a, int n, bool isupper, double b, int m, int &info, densesolverreport &rep, double &x ) : void
a double
n int
isupper bool
b double
m int
info int
rep densesolverreport
x double
return void

spearmancorr2() public static method

public static spearmancorr2 ( double x, double y ) : double
x double
y double
return double

spearmancorr2() public static method

public static spearmancorr2 ( double x, double y, int n ) : double
x double
y double
n int
return double

spearmancorrm() public static method

public static spearmancorrm ( double x, double &c ) : void
x double
c double
return void

spearmancorrm() public static method

public static spearmancorrm ( double x, int n, int m, double &c ) : void
x double
n int
m int
c double
return void

spearmancorrm2() public static method

public static spearmancorrm2 ( double x, double y, double &c ) : void
x double
y double
c double
return void

spearmancorrm2() public static method

public static spearmancorrm2 ( double x, double y, int n, int m1, int m2, double &c ) : void
x double
y double
n int
m1 int
m2 int
c double
return void

spearmanrankcorrelation() public static method

public static spearmanrankcorrelation ( double x, double y, int n ) : double
x double
y double
n int
return double