IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.testevdunit Class Reference

Static Public Member Functions

static bool testevd (bool silent)
 
static bool testevd (bool silent)
 
static bool _pexec_testevd (bool silent)
 

Static Private Member Functions

static void rmatrixfillsparsea (ref double[,] a, int m, int n, double sparcity)
 
static void cmatrixfillsparsea (ref complex[,] a, int m, int n, double sparcity)
 
static void rmatrixsymmetricsplit (double[,] a, int n, ref double[,] al, ref double[,] au)
 
static void cmatrixhermitiansplit (complex[,] a, int n, ref complex[,] al, ref complex[,] au)
 
static void unset2d (ref double[,] a)
 
static void cunset2d (ref complex[,] a)
 
static void unset1d (ref double[] a)
 
static void cunset1d (ref complex[] a)
 
static double tdtestproduct (double[] d, double[] e, int n, double[,] z, double[] lambdav)
 
static double testproduct (double[,] a, int n, double[,] z, double[] lambdav)
 
static double testort (double[,] z, int n)
 
static double testcproduct (complex[,] a, int n, complex[,] z, double[] lambdav)
 
static double testcort (complex[,] z, int n)
 
static void testsevdproblem (double[,] a, double[,] al, double[,] au, int n, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testhevdproblem (complex[,] a, complex[,] al, complex[,] au, int n, double threshold, ref bool herrors, ref int failc, ref int runs)
 
static void testsevdbiproblem (double[,] afull, double[,] al, double[,] au, int n, bool distvals, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testhevdbiproblem (complex[,] afull, complex[,] al, complex[,] au, int n, bool distvals, double threshold, ref bool herrors, ref int failc, ref int runs)
 
static void testtdevdproblem (double[] d, double[] e, int n, double threshold, ref bool tderrors, ref int failc, ref int runs)
 
static void testtdevdbiproblem (double[] d, double[] e, int n, bool distvals, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testnsevdproblem (double[,] a, int n, double threshold, ref bool nserrors, ref int failc, ref int runs)
 
static void testevdset (int n, double threshold, double bithreshold, ref int failc, ref int runs, ref bool nserrors, ref bool serrors, ref bool herrors, ref bool tderrors, ref bool sbierrors, ref bool hbierrors, ref bool tdbierrors)
 
static void rmatrixfillsparsea (ref double[,] a, int m, int n, double sparcity)
 
static void cmatrixfillsparsea (ref complex[,] a, int m, int n, double sparcity)
 
static void rmatrixsymmetricsplit (double[,] a, int n, ref double[,] al, ref double[,] au)
 
static void cmatrixhermitiansplit (complex[,] a, int n, ref complex[,] al, ref complex[,] au)
 
static void unset2d (ref double[,] a)
 
static void cunset2d (ref complex[,] a)
 
static void unset1d (ref double[] a)
 
static void cunset1d (ref complex[] a)
 
static double tdtestproduct (double[] d, double[] e, int n, double[,] z, double[] lambdav)
 
static double testproduct (double[,] a, int n, double[,] z, double[] lambdav)
 
static double testort (double[,] z, int n)
 
static double testcproduct (complex[,] a, int n, complex[,] z, double[] lambdav)
 
static double testcort (complex[,] z, int n)
 
static void testsevdproblem (double[,] a, double[,] al, double[,] au, int n, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testhevdproblem (complex[,] a, complex[,] al, complex[,] au, int n, double threshold, ref bool herrors, ref int failc, ref int runs)
 
static void testsevdbiproblem (double[,] afull, double[,] al, double[,] au, int n, bool distvals, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testhevdbiproblem (complex[,] afull, complex[,] al, complex[,] au, int n, bool distvals, double threshold, ref bool herrors, ref int failc, ref int runs)
 
static void testtdevdproblem (double[] d, double[] e, int n, double threshold, ref bool tderrors, ref int failc, ref int runs)
 
static void testtdevdbiproblem (double[] d, double[] e, int n, bool distvals, double threshold, ref bool serrors, ref int failc, ref int runs)
 
static void testnsevdproblem (double[,] a, int n, double threshold, ref bool nserrors, ref int failc, ref int runs)
 
static void testevdset (int n, double threshold, double bithreshold, ref int failc, ref int runs, ref bool nserrors, ref bool serrors, ref bool herrors, ref bool tderrors, ref bool sbierrors, ref bool hbierrors, ref bool tdbierrors)
 

Member Function Documentation

static bool alglib.testevdunit.testevd ( bool  silent)
inlinestatic
static void alglib.testevdunit.rmatrixfillsparsea ( ref double  a[,],
int  m,
int  n,
double  sparcity 
)
inlinestaticprivate
static void alglib.testevdunit.cmatrixfillsparsea ( ref complex  a[,],
int  m,
int  n,
double  sparcity 
)
inlinestaticprivate
static void alglib.testevdunit.rmatrixsymmetricsplit ( double  a[,],
int  n,
ref double  al[,],
ref double  au[,] 
)
inlinestaticprivate
static void alglib.testevdunit.cmatrixhermitiansplit ( complex  a[,],
int  n,
ref complex  al[,],
ref complex  au[,] 
)
inlinestaticprivate
static void alglib.testevdunit.unset2d ( ref double  a[,])
inlinestaticprivate
static void alglib.testevdunit.cunset2d ( ref complex  a[,])
inlinestaticprivate
static void alglib.testevdunit.unset1d ( ref double[]  a)
inlinestaticprivate
static void alglib.testevdunit.cunset1d ( ref complex[]  a)
inlinestaticprivate
static double alglib.testevdunit.tdtestproduct ( double[]  d,
double[]  e,
int  n,
double  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testproduct ( double  a[,],
int  n,
double  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testort ( double  z[,],
int  n 
)
inlinestaticprivate
static double alglib.testevdunit.testcproduct ( complex  a[,],
int  n,
complex  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testcort ( complex  z[,],
int  n 
)
inlinestaticprivate
static void alglib.testevdunit.testsevdproblem ( double  a[,],
double  al[,],
double  au[,],
int  n,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testhevdproblem ( complex  a[,],
complex  al[,],
complex  au[,],
int  n,
double  threshold,
ref bool  herrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testsevdbiproblem ( double  afull[,],
double  al[,],
double  au[,],
int  n,
bool  distvals,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testhevdbiproblem ( complex  afull[,],
complex  al[,],
complex  au[,],
int  n,
bool  distvals,
double  threshold,
ref bool  herrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testtdevdproblem ( double[]  d,
double[]  e,
int  n,
double  threshold,
ref bool  tderrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testtdevdbiproblem ( double[]  d,
double[]  e,
int  n,
bool  distvals,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testnsevdproblem ( double  a[,],
int  n,
double  threshold,
ref bool  nserrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testevdset ( int  n,
double  threshold,
double  bithreshold,
ref int  failc,
ref int  runs,
ref bool  nserrors,
ref bool  serrors,
ref bool  herrors,
ref bool  tderrors,
ref bool  sbierrors,
ref bool  hbierrors,
ref bool  tdbierrors 
)
inlinestaticprivate
static bool alglib.testevdunit.testevd ( bool  silent)
inlinestatic
static bool alglib.testevdunit._pexec_testevd ( bool  silent)
inlinestatic

References alglib.testevdunit.testevd().

Referenced by _Test.Main().

static void alglib.testevdunit.rmatrixfillsparsea ( ref double  a[,],
int  m,
int  n,
double  sparcity 
)
inlinestaticprivate
static void alglib.testevdunit.cmatrixfillsparsea ( ref complex  a[,],
int  m,
int  n,
double  sparcity 
)
inlinestaticprivate
static void alglib.testevdunit.rmatrixsymmetricsplit ( double  a[,],
int  n,
ref double  al[,],
ref double  au[,] 
)
inlinestaticprivate
static void alglib.testevdunit.cmatrixhermitiansplit ( complex  a[,],
int  n,
ref complex  al[,],
ref complex  au[,] 
)
inlinestaticprivate
static void alglib.testevdunit.unset2d ( ref double  a[,])
inlinestaticprivate
static void alglib.testevdunit.cunset2d ( ref complex  a[,])
inlinestaticprivate
static void alglib.testevdunit.unset1d ( ref double[]  a)
inlinestaticprivate
static void alglib.testevdunit.cunset1d ( ref complex[]  a)
inlinestaticprivate
static double alglib.testevdunit.tdtestproduct ( double[]  d,
double[]  e,
int  n,
double  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testproduct ( double  a[,],
int  n,
double  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testort ( double  z[,],
int  n 
)
inlinestaticprivate
static double alglib.testevdunit.testcproduct ( complex  a[,],
int  n,
complex  z[,],
double[]  lambdav 
)
inlinestaticprivate
static double alglib.testevdunit.testcort ( complex  z[,],
int  n 
)
inlinestaticprivate
static void alglib.testevdunit.testsevdproblem ( double  a[,],
double  al[,],
double  au[,],
int  n,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testhevdproblem ( complex  a[,],
complex  al[,],
complex  au[,],
int  n,
double  threshold,
ref bool  herrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testsevdbiproblem ( double  afull[,],
double  al[,],
double  au[,],
int  n,
bool  distvals,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testhevdbiproblem ( complex  afull[,],
complex  al[,],
complex  au[,],
int  n,
bool  distvals,
double  threshold,
ref bool  herrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testtdevdproblem ( double[]  d,
double[]  e,
int  n,
double  threshold,
ref bool  tderrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testtdevdbiproblem ( double[]  d,
double[]  e,
int  n,
bool  distvals,
double  threshold,
ref bool  serrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testnsevdproblem ( double  a[,],
int  n,
double  threshold,
ref bool  nserrors,
ref int  failc,
ref int  runs 
)
inlinestaticprivate
static void alglib.testevdunit.testevdset ( int  n,
double  threshold,
double  bithreshold,
ref int  failc,
ref int  runs,
ref bool  nserrors,
ref bool  serrors,
ref bool  herrors,
ref bool  tderrors,
ref bool  sbierrors,
ref bool  hbierrors,
ref bool  tdbierrors 
)
inlinestaticprivate

The documentation for this class was generated from the following file: