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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
cmatrixinverse ( complex &a, int n, int &info, matinvreport rep ) : void
cmatrixluinverse ( complex &a, int pivots, int n, int &info, matinvreport rep ) : void
cmatrixtrinverse ( complex &a, int n, bool isupper, bool isunit, int &info, matinvreport rep ) : void
hpdmatrixcholeskyinverse ( complex &a, int n, bool isupper, int &info, matinvreport rep ) : void
hpdmatrixinverse ( complex &a, int n, bool isupper, int &info, matinvreport rep ) : void
rmatrixinverse ( double &a, int n, int &info, matinvreport rep ) : void
rmatrixluinverse ( double &a, int pivots, int n, int &info, matinvreport rep ) : void
rmatrixtrinverse ( double &a, int n, bool isupper, bool isunit, int &info, matinvreport rep ) : void
spdmatrixcholeskyinverse ( double &a, int n, bool isupper, int &info, matinvreport rep ) : void
spdmatrixinverse ( double &a, int n, bool isupper, int &info, matinvreport rep ) : void

Private Methods

Method Description
cmatrixluinverserec ( complex &a, int offs, int n, complex &work, int &info, matinvreport rep ) : void
cmatrixtrinverserec ( complex &a, int offs, int n, bool isupper, bool isunit, complex &tmp, int &info, matinvreport rep ) : void
hpdmatrixcholeskyinverserec ( complex &a, int offs, int n, bool isupper, complex &tmp ) : void
rmatrixluinverserec ( double &a, int offs, int n, double &work, int &info, matinvreport rep ) : void
rmatrixtrinverserec ( double &a, int offs, int n, bool isupper, bool isunit, double &tmp, int &info, matinvreport rep ) : void
spdmatrixcholeskyinverserec ( double &a, int offs, int n, bool isupper, double &tmp ) : void

Method Details

cmatrixinverse() public static method

public static cmatrixinverse ( complex &a, int n, int &info, matinvreport rep ) : void
a complex
n int
info int
rep matinvreport
return void

cmatrixluinverse() public static method

public static cmatrixluinverse ( complex &a, int pivots, int n, int &info, matinvreport rep ) : void
a complex
pivots int
n int
info int
rep matinvreport
return void

cmatrixtrinverse() public static method

public static cmatrixtrinverse ( complex &a, int n, bool isupper, bool isunit, int &info, matinvreport rep ) : void
a complex
n int
isupper bool
isunit bool
info int
rep matinvreport
return void

hpdmatrixcholeskyinverse() public static method

public static hpdmatrixcholeskyinverse ( complex &a, int n, bool isupper, int &info, matinvreport rep ) : void
a complex
n int
isupper bool
info int
rep matinvreport
return void

hpdmatrixinverse() public static method

public static hpdmatrixinverse ( complex &a, int n, bool isupper, int &info, matinvreport rep ) : void
a complex
n int
isupper bool
info int
rep matinvreport
return void

rmatrixinverse() public static method

public static rmatrixinverse ( double &a, int n, int &info, matinvreport rep ) : void
a double
n int
info int
rep matinvreport
return void

rmatrixluinverse() public static method

public static rmatrixluinverse ( double &a, int pivots, int n, int &info, matinvreport rep ) : void
a double
pivots int
n int
info int
rep matinvreport
return void

rmatrixtrinverse() public static method

public static rmatrixtrinverse ( double &a, int n, bool isupper, bool isunit, int &info, matinvreport rep ) : void
a double
n int
isupper bool
isunit bool
info int
rep matinvreport
return void

spdmatrixcholeskyinverse() public static method

public static spdmatrixcholeskyinverse ( double &a, int n, bool isupper, int &info, matinvreport rep ) : void
a double
n int
isupper bool
info int
rep matinvreport
return void

spdmatrixinverse() public static method

public static spdmatrixinverse ( double &a, int n, bool isupper, int &info, matinvreport rep ) : void
a double
n int
isupper bool
info int
rep matinvreport
return void