Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.SchurEliminatorTest
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolverTest.SchurEliminatorTest
- Enclosing class:
CeresSolverTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CeresSolver.BlockSparseMatrixprivate double[]private double[]private Jama.Matrixprivate intprivate intprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidComputeReferenceSolution(double[] D) voidEliminateSolveAndCompare(double[] diagonal, boolean use_static_structure, double relative_tolerance) voidvoidvoidvoidvoidSetUpFromId(int id) void
-
Field Details
-
A
-
b
private double[] b -
D
private double[] D -
num_eliminate_blocks
private int num_eliminate_blocks -
num_eliminate_cols
private int num_eliminate_cols -
lhs_expected
private Jama.Matrix lhs_expected -
rhs_expected
-
sol_expected
-
testName
-
-
Constructor Details
-
SchurEliminatorTest
public SchurEliminatorTest()
-
-
Method Details
-
SchurEliminatorTestScalarProblemNoRegularization
public void SchurEliminatorTestScalarProblemNoRegularization() -
SchurEliminatorTestScalarProblemWithRegularization
public void SchurEliminatorTestScalarProblemWithRegularization() -
SchurEliminatorTestVaryingFBlockSizeWithStaticStructure
public void SchurEliminatorTestVaryingFBlockSizeWithStaticStructure() -
SchurEliminatorTestVaryingFBlockSizeWithoutStaticStructure
public void SchurEliminatorTestVaryingFBlockSizeWithoutStaticStructure() -
SetUpFromId
public void SetUpFromId(int id) -
SetupHelper
-
ComputeReferenceSolution
public void ComputeReferenceSolution(double[] D) -
EliminateSolveAndCompare
public void EliminateSolveAndCompare(double[] diagonal, boolean use_static_structure, double relative_tolerance)
-