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

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
bidiagonalsvddecomposition ( double &d, double e, int n, bool isupper, bool isfractionalaccuracyrequired, double &u, int nru, double &c, int ncc, double &vt, int ncvt ) : bool
rmatrixbdsvd ( double &d, double e, int n, bool isupper, bool isfractionalaccuracyrequired, double &u, int nru, double &c, int ncc, double &vt, int ncvt ) : bool

Private Methods

Method Description
bidiagonalsvddecompositioninternal ( double &d, double e, int n, bool isupper, bool isfractionalaccuracyrequired, double &u, int ustart, int nru, double &c, int cstart, int ncc, double &vt, int vstart, int ncvt ) : bool
extsignbdsqr ( double a, double b ) : double
svd2x2 ( double f, double g, double h, double &ssmin, double &ssmax ) : void
svdv2x2 ( double f, double g, double h, double &ssmin, double &ssmax, double &snr, double &csr, double &snl, double &csl ) : void

Method Details

bidiagonalsvddecomposition() public static method

public static bidiagonalsvddecomposition ( double &d, double e, int n, bool isupper, bool isfractionalaccuracyrequired, double &u, int nru, double &c, int ncc, double &vt, int ncvt ) : bool
d double
e double
n int
isupper bool
isfractionalaccuracyrequired bool
u double
nru int
c double
ncc int
vt double
ncvt int
return bool

rmatrixbdsvd() public static method

public static rmatrixbdsvd ( double &d, double e, int n, bool isupper, bool isfractionalaccuracyrequired, double &u, int nru, double &c, int ncc, double &vt, int ncvt ) : bool
d double
e double
n int
isupper bool
isfractionalaccuracyrequired bool
u double
nru int
c double
ncc int
vt double
ncvt int
return bool