IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Various utilities for testing computational speed of the current system - Old version! More...
Static Public Member Functions | |
static double | TestComputationalTimesLU_MathNet (int numEq, int outLevel) |
Test of LU decomposition. More... | |
static double | TestComputationalTimesLU_MathNet (int numEq, int outLevel, bool testProduct) |
Test of LU decomposition. More... | |
static double | TestComputationalTimesQR_MathNet (int numEq, int outLevel) |
Test of QR decomposition. Writes times necessary for all steps. More... | |
static double | TestComputationalTimesQR_MathNet (int numEq, int outLevel, bool testProduct) |
Test of QR decomposition. Writes times necessary for all steps. More... | |
Various utilities for testing computational speed of the current system - Old version!
$A Igor xx Feb08;
|
inlinestatic |
Test of LU decomposition.
outLevel | Level of output. |
numEq | Number of equations to be solved with decomposition. |
Referenced by IG.Script.Script_Numeric.TestMatrixOperations().
|
inlinestatic |
Test of LU decomposition.
outLevel | Level of output. |
numEq | Number of equations to be solved with decomposition. |
testProduct | If true then it is tested if the product of factors gives the original matrix. Otherwise, this test is skipped. |
References IG.Lib.StopWatch1.CpuTime, IG.Lib.StopWatch1.Start(), IG.Lib.StopWatch1.Stop(), IG.Lib.StopWatch1.Time, IG.Lib.StopWatch1.TotalCpuTime, and IG.Lib.StopWatch1.TotalTime.
|
inlinestatic |
Test of QR decomposition. Writes times necessary for all steps.
This method does not perform test of decomposition (comparison of product of factors with the original matrix).
numEq | Number of equations to be solved with decomposition. |
outLevel | Level of output. |
Referenced by IG.Script.Script_Numeric.TestMatrixOperations().
|
inlinestatic |
Test of QR decomposition. Writes times necessary for all steps.
numEq | Number of equations to be solved with decomposition. |
outLevel | Level of output. |
testProduct | If true then it is tested if the product of factors gives the original matrix. Otherwise, this test is skipped. |
References IG.Lib.StopWatch1.CpuTime, IG.Lib.StopWatch1.Start(), IG.Lib.StopWatch1.Stop(), IG.Lib.StopWatch1.Time, IG.Lib.StopWatch1.TotalCpuTime, and IG.Lib.StopWatch1.TotalTime.