IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Static Public Member Functions | |
static bool | testlincg (bool silent) |
static bool | testlincg (bool silent) |
static bool | _pexec_testlincg (bool silent) |
Public Attributes | |
const double | e0 = 1.0E-6 |
const double | maxcond = 30 |
Static Private Member Functions | |
static bool | complextest (bool silent) |
static bool | complexres (bool silent) |
static bool | basictestx (bool silent) |
static bool | testrcorrectness (bool silent) |
static bool | basictestiters (bool silent) |
static bool | krylovsubspacetest (bool silent) |
static bool | sparsetest (bool silent) |
static bool | precondtest (bool silent) |
static void | gramshmidtortnorm (double[,] a, int n, int k, double eps, ref double[,] b, ref int k2) |
static bool | frombasis (double[] x, double[,] basis, int n, int k, double eps) |
static bool | complextest (bool silent) |
static bool | complexres (bool silent) |
static bool | basictestx (bool silent) |
static bool | testrcorrectness (bool silent) |
static bool | basictestiters (bool silent) |
static bool | krylovsubspacetest (bool silent) |
static bool | sparsetest (bool silent) |
static bool | precondtest (bool silent) |
static void | gramshmidtortnorm (double[,] a, int n, int k, double eps, ref double[,] b, ref int k2) |
static bool | frombasis (double[] x, double[,] basis, int n, int k, double eps) |
|
inlinestatic |
References alglib.testlincgunit.basictestiters(), alglib.testlincgunit.basictestx(), alglib.testlincgunit.complexres(), alglib.testlincgunit.complextest(), alglib.testlincgunit.krylovsubspacetest(), alglib.testlincgunit.precondtest(), alglib.testlincgunit.sparsetest(), and alglib.testlincgunit.testrcorrectness().
Referenced by alglib.testlincgunit._pexec_testlincg(), and _Test.Main().
|
inlinestaticprivate |
References alglib.testlincgunit.e0, alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetrupdatefreq(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), alglib.matgen.spdmatrixrndcond(), and alglib.math.sqr().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetxrep(), alglib.math.machineepsilon, alglib.math.randomreal(), alglib.matgen.spdmatrixrndcond(), and alglib.math.sqr().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgrestart(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.testlincgunit.frombasis(), alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetrupdatefreq(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsolvesparse(), alglib.math.randomreal(), alglib.sparse.sparseconverttocrs(), alglib.sparse.sparsecreate(), alglib.sparse.sparseset(), alglib.matgen.spdmatrixrndcond(), and alglib.math.sqr().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgrestart(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
Referenced by alglib.testlincgunit.testlincg().
|
inlinestaticprivate |
Referenced by alglib.testlincgunit.frombasis().
|
inlinestaticprivate |
References alglib.testlincgunit.gramshmidtortnorm().
Referenced by alglib.testlincgunit.krylovsubspacetest().
|
inlinestatic |
References alglib.testlincgunit.basictestiters(), alglib.testlincgunit.basictestx(), alglib.testlincgunit.complexres(), alglib.testlincgunit.complextest(), alglib.testlincgunit.krylovsubspacetest(), alglib.testlincgunit.precondtest(), alglib.testlincgunit.sparsetest(), and alglib.testlincgunit.testrcorrectness().
|
inlinestatic |
References alglib.testlincgunit.testlincg().
Referenced by _Test.Main().
|
inlinestaticprivate |
References alglib.testlincgunit.e0, alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetrupdatefreq(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), alglib.matgen.spdmatrixrndcond(), and alglib.math.sqr().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgrestart(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
|
inlinestaticprivate |
References alglib.testlincgunit.frombasis(), alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetrupdatefreq(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.math.randomreal(), and alglib.matgen.spdmatrixrndcond().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsolvesparse(), alglib.math.randomreal(), alglib.sparse.sparseconverttocrs(), alglib.sparse.sparsecreate(), alglib.sparse.sparseset(), alglib.matgen.spdmatrixrndcond(), and alglib.math.sqr().
|
inlinestaticprivate |
References alglib.lincg.lincgcreate(), alglib.lincg.lincgiteration(), alglib.lincg.lincgrestart(), alglib.lincg.lincgresults(), alglib.lincg.lincgsetb(), alglib.lincg.lincgsetcond(), alglib.lincg.lincgsetprecdiag(), alglib.lincg.lincgsetprecunit(), alglib.lincg.lincgsetstartingpoint(), alglib.lincg.lincgsetxrep(), alglib.lincg.lincgsolvesparse(), alglib.apserv.randomnormal(), alglib.math.randomreal(), alglib.sparse.sparseconverttocrs(), alglib.sparse.sparsecreate(), alglib.sparse.sparseset(), and alglib.matgen.spdmatrixrndcond().
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.testlincgunit.gramshmidtortnorm().
const double alglib.testlincgunit.e0 = 1.0E-6 |
Referenced by alglib.testlincgunit.complextest().
const double alglib.testlincgunit.maxcond = 30 |