C# Класс Coon.Compass.Procyon.alglib.alglib.densesolver

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

cmatrixlusolve() публичный статический Метод

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
Результат void

cmatrixlusolvem() публичный статический Метод

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
Результат void

cmatrixmixedsolve() публичный статический Метод

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
Результат void

cmatrixmixedsolvem() публичный статический Метод

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
Результат void

cmatrixsolve() публичный статический Метод

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
Результат void

cmatrixsolvem() публичный статический Метод

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
Результат void

hpdmatrixcholeskysolve() публичный статический Метод

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
Результат void

hpdmatrixcholeskysolvem() публичный статический Метод

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
Результат void

hpdmatrixsolve() публичный статический Метод

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
Результат void

hpdmatrixsolvem() публичный статический Метод

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
Результат void

rmatrixlusolve() публичный статический Метод

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
Результат void

rmatrixlusolvem() публичный статический Метод

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
Результат void

rmatrixmixedsolve() публичный статический Метод

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
Результат void

rmatrixmixedsolvem() публичный статический Метод

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
Результат void

rmatrixsolve() публичный статический Метод

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
Результат void

rmatrixsolvels() публичный статический Метод

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
Результат void

rmatrixsolvem() публичный статический Метод

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
Результат void

spdmatrixcholeskysolve() публичный статический Метод

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
Результат void

spdmatrixcholeskysolvem() публичный статический Метод

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
Результат void

spdmatrixsolve() публичный статический Метод

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
Результат void

spdmatrixsolvem() публичный статический Метод

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
Результат void