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.testdensesolverunit Class Reference

Static Public Member Functions

static bool testdensesolver (bool silent)
 
static bool testdensesolver (bool silent)
 
static bool _pexec_testdensesolver (bool silent)
 

Static Private Member Functions

static bool rmatrixchecksolutionm (double[,] xe, int n, int m, double threshold, int info, densesolver.densesolverreport rep, double[,] xs)
 
static bool rmatrixchecksolution (double[,] xe, int n, double threshold, int info, densesolver.densesolverreport rep, double[] xs)
 
static bool rmatrixchecksingularm (int n, int m, int info, densesolver.densesolverreport rep, double[,] xs)
 
static bool rmatrixchecksingular (int n, int info, densesolver.densesolverreport rep, double[] xs)
 
static bool cmatrixchecksolutionm (complex[,] xe, int n, int m, double threshold, int info, densesolver.densesolverreport rep, complex[,] xs)
 
static bool cmatrixchecksolution (complex[,] xe, int n, double threshold, int info, densesolver.densesolverreport rep, complex[] xs)
 
static bool cmatrixchecksingularm (int n, int m, int info, densesolver.densesolverreport rep, complex[,] xs)
 
static bool cmatrixchecksingular (int n, int info, densesolver.densesolverreport rep, complex[] xs)
 
static void rmatrixmakeacopy (double[,] a, int m, int n, ref double[,] b)
 
static void cmatrixmakeacopy (complex[,] a, int m, int n, ref complex[,] b)
 
static void rmatrixdrophalf (ref double[,] a, int n, bool droplower)
 
static void cmatrixdrophalf (ref complex[,] a, int n, bool droplower)
 
static void testrsolver (int maxn, int maxm, int passcount, double threshold, ref bool rerrors, ref bool rfserrors)
 
static void testspdsolver (int maxn, int maxm, int passcount, double threshold, ref bool spderrors, ref bool rfserrors)
 
static void testcsolver (int maxn, int maxm, int passcount, double threshold, ref bool cerrors, ref bool rfserrors)
 
static void testhpdsolver (int maxn, int maxm, int passcount, double threshold, ref bool hpderrors, ref bool rfserrors)
 
static void unset2d (ref double[,] x)
 
static void unset1d (ref double[] x)
 
static void cunset2d (ref complex[,] x)
 
static void cunset1d (ref complex[] x)
 
static void unsetrep (densesolver.densesolverreport r)
 
static void unsetlsrep (densesolver.densesolverlsreport r)
 
static bool rmatrixchecksolutionm (double[,] xe, int n, int m, double threshold, int info, densesolver.densesolverreport rep, double[,] xs)
 
static bool rmatrixchecksolution (double[,] xe, int n, double threshold, int info, densesolver.densesolverreport rep, double[] xs)
 
static bool rmatrixchecksingularm (int n, int m, int info, densesolver.densesolverreport rep, double[,] xs)
 
static bool rmatrixchecksingular (int n, int info, densesolver.densesolverreport rep, double[] xs)
 
static bool cmatrixchecksolutionm (complex[,] xe, int n, int m, double threshold, int info, densesolver.densesolverreport rep, complex[,] xs)
 
static bool cmatrixchecksolution (complex[,] xe, int n, double threshold, int info, densesolver.densesolverreport rep, complex[] xs)
 
static bool cmatrixchecksingularm (int n, int m, int info, densesolver.densesolverreport rep, complex[,] xs)
 
static bool cmatrixchecksingular (int n, int info, densesolver.densesolverreport rep, complex[] xs)
 
static void rmatrixmakeacopy (double[,] a, int m, int n, ref double[,] b)
 
static void cmatrixmakeacopy (complex[,] a, int m, int n, ref complex[,] b)
 
static void rmatrixdrophalf (ref double[,] a, int n, bool droplower)
 
static void cmatrixdrophalf (ref complex[,] a, int n, bool droplower)
 
static void testrsolver (int maxn, int maxm, int passcount, double threshold, ref bool rerrors, ref bool rfserrors)
 
static void testspdsolver (int maxn, int maxm, int passcount, double threshold, ref bool spderrors, ref bool rfserrors)
 
static void testcsolver (int maxn, int maxm, int passcount, double threshold, ref bool cerrors, ref bool rfserrors)
 
static void testhpdsolver (int maxn, int maxm, int passcount, double threshold, ref bool hpderrors, ref bool rfserrors)
 
static void unset2d (ref double[,] x)
 
static void unset1d (ref double[] x)
 
static void cunset2d (ref complex[,] x)
 
static void cunset1d (ref complex[] x)
 
static void unsetrep (densesolver.densesolverreport r)
 
static void unsetlsrep (densesolver.densesolverlsreport r)
 

Member Function Documentation

static bool alglib.testdensesolverunit.rmatrixchecksolutionm ( double  xe[,],
int  n,
int  m,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
double  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksolution ( double  xe[,],
int  n,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
double[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksingularm ( int  n,
int  m,
int  info,
densesolver.densesolverreport  rep,
double  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksingular ( int  n,
int  info,
densesolver.densesolverreport  rep,
double[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksolutionm ( complex  xe[,],
int  n,
int  m,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
complex  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksolution ( complex  xe[,],
int  n,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
complex[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksingularm ( int  n,
int  m,
int  info,
densesolver.densesolverreport  rep,
complex  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksingular ( int  n,
int  info,
densesolver.densesolverreport  rep,
complex[]  xs 
)
inlinestaticprivate
static void alglib.testdensesolverunit.rmatrixmakeacopy ( double  a[,],
int  m,
int  n,
ref double  b[,] 
)
inlinestaticprivate
static void alglib.testdensesolverunit.cmatrixmakeacopy ( complex  a[,],
int  m,
int  n,
ref complex  b[,] 
)
inlinestaticprivate
static void alglib.testdensesolverunit.rmatrixdrophalf ( ref double  a[,],
int  n,
bool  droplower 
)
inlinestaticprivate
static void alglib.testdensesolverunit.cmatrixdrophalf ( ref complex  a[,],
int  n,
bool  droplower 
)
inlinestaticprivate
static void alglib.testdensesolverunit.unset2d ( ref double  x[,])
inlinestaticprivate
static void alglib.testdensesolverunit.unset1d ( ref double[]  x)
inlinestaticprivate
static void alglib.testdensesolverunit.cunset2d ( ref complex  x[,])
inlinestaticprivate
static void alglib.testdensesolverunit.cunset1d ( ref complex[]  x)
inlinestaticprivate
static void alglib.testdensesolverunit.unsetlsrep ( densesolver.densesolverlsreport  r)
inlinestaticprivate
static bool alglib.testdensesolverunit._pexec_testdensesolver ( bool  silent)
inlinestatic
static bool alglib.testdensesolverunit.rmatrixchecksolutionm ( double  xe[,],
int  n,
int  m,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
double  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksolution ( double  xe[,],
int  n,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
double[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksingularm ( int  n,
int  m,
int  info,
densesolver.densesolverreport  rep,
double  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.rmatrixchecksingular ( int  n,
int  info,
densesolver.densesolverreport  rep,
double[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksolutionm ( complex  xe[,],
int  n,
int  m,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
complex  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksolution ( complex  xe[,],
int  n,
double  threshold,
int  info,
densesolver.densesolverreport  rep,
complex[]  xs 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksingularm ( int  n,
int  m,
int  info,
densesolver.densesolverreport  rep,
complex  xs[,] 
)
inlinestaticprivate
static bool alglib.testdensesolverunit.cmatrixchecksingular ( int  n,
int  info,
densesolver.densesolverreport  rep,
complex[]  xs 
)
inlinestaticprivate
static void alglib.testdensesolverunit.rmatrixmakeacopy ( double  a[,],
int  m,
int  n,
ref double  b[,] 
)
inlinestaticprivate
static void alglib.testdensesolverunit.cmatrixmakeacopy ( complex  a[,],
int  m,
int  n,
ref complex  b[,] 
)
inlinestaticprivate
static void alglib.testdensesolverunit.rmatrixdrophalf ( ref double  a[,],
int  n,
bool  droplower 
)
inlinestaticprivate
static void alglib.testdensesolverunit.cmatrixdrophalf ( ref complex  a[,],
int  n,
bool  droplower 
)
inlinestaticprivate
static void alglib.testdensesolverunit.unset2d ( ref double  x[,])
inlinestaticprivate
static void alglib.testdensesolverunit.unset1d ( ref double[]  x)
inlinestaticprivate
static void alglib.testdensesolverunit.cunset2d ( ref complex  x[,])
inlinestaticprivate
static void alglib.testdensesolverunit.cunset1d ( ref complex[]  x)
inlinestaticprivate
static void alglib.testdensesolverunit.unsetrep ( densesolver.densesolverreport  r)
inlinestaticprivate
static void alglib.testdensesolverunit.unsetlsrep ( densesolver.densesolverlsreport  r)
inlinestaticprivate

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