IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Static Public Member Functions | |
static bool | testortfac (bool silent) |
static bool | testortfac (bool silent) |
static bool | _pexec_testortfac (bool silent) |
Static Private Member Functions | |
static double | rmatrixdiff (double[,] a, double[,] b, int m, int n) |
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 | rmatrixfillsparsea (ref double[,] a, int m, int n, double sparcity) |
static void | cmatrixfillsparsea (ref complex[,] a, int m, int n, double sparcity) |
static void | internalmatrixmatrixmultiply (double[,] a, int ai1, int ai2, int aj1, int aj2, bool transa, double[,] b, int bi1, int bi2, int bj1, int bj2, bool transb, ref double[,] c, int ci1, int ci2, int cj1, int cj2) |
static void | testrqrproblem (double[,] a, int m, int n, double threshold, ref bool qrerrors) |
static void | testcqrproblem (complex[,] a, int m, int n, double threshold, ref bool qrerrors) |
static void | testrlqproblem (double[,] a, int m, int n, double threshold, ref bool lqerrors) |
static void | testclqproblem (complex[,] a, int m, int n, double threshold, ref bool lqerrors) |
static void | testrbdproblem (double[,] a, int m, int n, double threshold, ref bool bderrors) |
static void | testrhessproblem (double[,] a, int n, double threshold, ref bool hesserrors) |
static void | testrtdproblem (double[,] a, int n, double threshold, ref bool tderrors) |
static void | testctdproblem (complex[,] a, int n, double threshold, ref bool tderrors) |
static double | rmatrixdiff (double[,] a, double[,] b, int m, int n) |
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 | rmatrixfillsparsea (ref double[,] a, int m, int n, double sparcity) |
static void | cmatrixfillsparsea (ref complex[,] a, int m, int n, double sparcity) |
static void | internalmatrixmatrixmultiply (double[,] a, int ai1, int ai2, int aj1, int aj2, bool transa, double[,] b, int bi1, int bi2, int bj1, int bj2, bool transb, ref double[,] c, int ci1, int ci2, int cj1, int cj2) |
static void | testrqrproblem (double[,] a, int m, int n, double threshold, ref bool qrerrors) |
static void | testcqrproblem (complex[,] a, int m, int n, double threshold, ref bool qrerrors) |
static void | testrlqproblem (double[,] a, int m, int n, double threshold, ref bool lqerrors) |
static void | testclqproblem (complex[,] a, int m, int n, double threshold, ref bool lqerrors) |
static void | testrbdproblem (double[,] a, int m, int n, double threshold, ref bool bderrors) |
static void | testrhessproblem (double[,] a, int n, double threshold, ref bool hesserrors) |
static void | testrtdproblem (double[,] a, int n, double threshold, ref bool tderrors) |
static void | testctdproblem (complex[,] a, int n, double threshold, ref bool tderrors) |
|
inlinestatic |
References alglib.ablas.ablasblocksize(), alglib.testortfacunit.cmatrixfillsparsea(), alglib.math.conj(), alglib.math.machineepsilon, alglib.math.randominteger(), alglib.math.randomreal(), alglib.testortfacunit.rmatrixfillsparsea(), alglib.testortfacunit.testclqproblem(), alglib.testortfacunit.testcqrproblem(), alglib.testortfacunit.testctdproblem(), alglib.testortfacunit.testrbdproblem(), alglib.testortfacunit.testrhessproblem(), alglib.testortfacunit.testrlqproblem(), alglib.testortfacunit.testrqrproblem(), alglib.testortfacunit.testrtdproblem(), alglib.complex.x, and alglib.complex.y.
Referenced by alglib.testortfacunit._pexec_testortfac(), and _Test.Main().
|
inlinestaticprivate |
Referenced by alglib.testortfacunit.testrbdproblem(), and alglib.testortfacunit.testrhessproblem().
|
inlinestaticprivate |
|
inlinestaticprivate |
Referenced by alglib.testortfacunit.testclqproblem(), and alglib.testortfacunit.testcqrproblem().
|
inlinestaticprivate |
References alglib.math.randomreal().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.math.randomreal().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.ap.assert(), and alglib.beta().
Referenced by alglib.testortfacunit.testrbdproblem(), and alglib.testortfacunit.testrhessproblem().
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.math.abscomplex(), alglib.testortfacunit.cmatrixmakeacopy(), alglib.ortfac.cmatrixqr(), alglib.ortfac.cmatrixqrunpackq(), alglib.ortfac.cmatrixqrunpackr(), alglib.math.conj(), alglib.math.machineepsilon, and alglib.math.randominteger().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.math.abscomplex(), alglib.ortfac.cmatrixlq(), alglib.ortfac.cmatrixlqunpackl(), alglib.ortfac.cmatrixlqunpackq(), alglib.testortfacunit.cmatrixmakeacopy(), alglib.math.conj(), alglib.math.machineepsilon, and alglib.math.randominteger().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.testortfacunit.internalmatrixmatrixmultiply(), alglib.math.machineepsilon, alglib.math.randominteger(), alglib.math.randomreal(), alglib.ortfac.rmatrixbd(), alglib.ortfac.rmatrixbdmultiplybyp(), alglib.ortfac.rmatrixbdmultiplybyq(), alglib.ortfac.rmatrixbdunpackdiagonals(), alglib.ortfac.rmatrixbdunpackpt(), alglib.ortfac.rmatrixbdunpackq(), alglib.testortfacunit.rmatrixdiff(), and alglib.testortfacunit.rmatrixmakeacopy().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.testortfacunit.internalmatrixmatrixmultiply(), alglib.testortfacunit.rmatrixdiff(), alglib.ortfac.rmatrixhessenberg(), alglib.ortfac.rmatrixhessenbergunpackh(), alglib.ortfac.rmatrixhessenbergunpackq(), and alglib.testortfacunit.rmatrixmakeacopy().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.ortfac.smatrixtd(), and alglib.ortfac.smatrixtdunpackq().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestaticprivate |
References alglib.math.abscomplex(), alglib.math.conj(), alglib.ortfac.hmatrixtd(), and alglib.ortfac.hmatrixtdunpackq().
Referenced by alglib.testortfacunit.testortfac().
|
inlinestatic |
References alglib.ablas.ablasblocksize(), alglib.testortfacunit.cmatrixfillsparsea(), alglib.math.conj(), alglib.math.machineepsilon, alglib.math.randominteger(), alglib.math.randomreal(), alglib.testortfacunit.rmatrixfillsparsea(), alglib.testortfacunit.testclqproblem(), alglib.testortfacunit.testcqrproblem(), alglib.testortfacunit.testctdproblem(), alglib.testortfacunit.testrbdproblem(), alglib.testortfacunit.testrhessproblem(), alglib.testortfacunit.testrlqproblem(), alglib.testortfacunit.testrqrproblem(), alglib.testortfacunit.testrtdproblem(), alglib.complex.x, and alglib.complex.y.
|
inlinestatic |
References alglib.testortfacunit.testortfac().
Referenced by _Test.Main().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.math.randomreal().
|
inlinestaticprivate |
References alglib.math.randomreal().
|
inlinestaticprivate |
References alglib.ap.assert(), and alglib.beta().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.testortfacunit.internalmatrixmatrixmultiply(), alglib.math.machineepsilon, alglib.math.randominteger(), alglib.math.randomreal(), alglib.ortfac.rmatrixbd(), alglib.ortfac.rmatrixbdmultiplybyp(), alglib.ortfac.rmatrixbdmultiplybyq(), alglib.ortfac.rmatrixbdunpackdiagonals(), alglib.ortfac.rmatrixbdunpackpt(), alglib.ortfac.rmatrixbdunpackq(), alglib.testortfacunit.rmatrixdiff(), and alglib.testortfacunit.rmatrixmakeacopy().
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.ortfac.smatrixtd(), and alglib.ortfac.smatrixtdunpackq().
|
inlinestaticprivate |