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

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

Public Methods

Method Description
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
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
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
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
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
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

Private Methods

Method Description
cbasiclusolve ( complex lua, int p, double scalea, int n, complex &xb, complex &tmp ) : void
cmatrixlusolveinternal ( complex lua, int p, double scalea, int n, complex a, bool havea, complex b, int m, int &info, densesolverreport rep, complex &x ) : void
densesolverrfsmax ( int n, double r1, double rinf ) : int
densesolverrfsmaxv2 ( int n, double r2 ) : int
hpdbasiccholeskysolve ( complex cha, double sqrtscalea, int n, bool isupper, complex &xb, complex &tmp ) : void
hpdmatrixcholeskysolveinternal ( complex cha, double sqrtscalea, int n, bool isupper, complex a, bool havea, complex b, int m, int &info, densesolverreport rep, complex &x ) : void
rbasiclusolve ( double lua, int p, double scalea, int n, double &xb, double &tmp ) : void
rmatrixlusolveinternal ( double lua, int p, double scalea, int n, double a, bool havea, double b, int m, int &info, densesolverreport rep, double &x ) : void
spdbasiccholeskysolve ( double cha, double sqrtscalea, int n, bool isupper, double &xb, double &tmp ) : void
spdmatrixcholeskysolveinternal ( double cha, double sqrtscalea, int n, bool isupper, double a, bool havea, double b, int m, int &info, densesolverreport rep, double &x ) : void

Method Details

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

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

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

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

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

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