IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Static Private Member Functions | |
static void | Main (string[] args) |
static double[][] | MatrixCreate (int rows, int cols) |
static double[][] | MatrixRandom (int rows, int cols, double minVal, double maxVal, int seed) |
static double[][] | MatrixIdentity (int n) |
static string | MatrixAsString (double[][] matrix) |
static bool | MatrixAreEqual (double[][] matrixA, double[][] matrixB, double epsilon) |
static double[][] | MatrixProduct (double[][] matrixA, double[][] matrixB) |
static double[] | MatrixVectorProduct (double[][] matrix, double[] vector) |
static double[][] | MatrixDecompose (double[][] matrix, out int[] perm, out int toggle) |
static double[][] | MatrixInverse (double[][] matrix) |
static double | MatrixDeterminant (double[][] matrix) |
static double[] | HelperSolve (double[][] luMatrix, double[] b) |
static double[] | SystemSolve (double[][] A, double[] b) |
static double[][] | MatrixDuplicate (double[][] matrix) |
static double[][] | ExtractLower (double[][] matrix) |
static double[][] | ExtractUpper (double[][] matrix) |
static double[][] | PermArrayToMatrix (int[] perm) |
static double[][] | UnPermute (double[][] luProduct, int[] perm) |
static string | VectorAsString (double[] vector) |
static string | VectorAsString (int[] vector) |
|
inlinestaticprivate |
References MatrixDecomposition.MatrixDecompositionProgram.ExtractLower(), MatrixDecomposition.MatrixDecompositionProgram.ExtractUpper(), MatrixDecomposition.MatrixDecompositionProgram.MatrixAreEqual(), MatrixDecomposition.MatrixDecompositionProgram.MatrixAsString(), MatrixDecomposition.MatrixDecompositionProgram.MatrixCreate(), MatrixDecomposition.MatrixDecompositionProgram.MatrixDecompose(), MatrixDecomposition.MatrixDecompositionProgram.MatrixDeterminant(), MatrixDecomposition.MatrixDecompositionProgram.MatrixInverse(), MatrixDecomposition.MatrixDecompositionProgram.MatrixProduct(), MatrixDecomposition.MatrixDecompositionProgram.PermArrayToMatrix(), MatrixDecomposition.MatrixDecompositionProgram.SystemSolve(), MatrixDecomposition.MatrixDecompositionProgram.UnPermute(), and MatrixDecomposition.MatrixDecompositionProgram.VectorAsString().
|
inlinestaticprivate |
Referenced by MatrixDecomposition.MatrixDecompositionProgram.ExtractLower(), MatrixDecomposition.MatrixDecompositionProgram.ExtractUpper(), MatrixDecomposition.MatrixDecompositionProgram.Main(), MatrixDecomposition.MatrixDecompositionProgram.MatrixDuplicate(), MatrixDecomposition.MatrixDecompositionProgram.MatrixIdentity(), MatrixDecomposition.MatrixDecompositionProgram.MatrixProduct(), MatrixDecomposition.MatrixDecompositionProgram.MatrixRandom(), and MatrixDecomposition.MatrixDecompositionProgram.PermArrayToMatrix().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Referenced by MatrixDecomposition.MatrixDecompositionProgram.Main().
|
inlinestaticprivate |
Referenced by MatrixDecomposition.MatrixDecompositionProgram.Main().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
References MatrixDecomposition.MatrixDecompositionProgram.MatrixDuplicate().
Referenced by MatrixDecomposition.MatrixDecompositionProgram.Main(), MatrixDecomposition.MatrixDecompositionProgram.MatrixDeterminant(), MatrixDecomposition.MatrixDecompositionProgram.MatrixInverse(), and MatrixDecomposition.MatrixDecompositionProgram.SystemSolve().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
Referenced by MatrixDecomposition.MatrixDecompositionProgram.Main().
|
inlinestaticprivate |