Package gov.nih.mipav.model.algorithms
Class CeresSolverTest.RegularizationCheckingLinearSolver
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.LinearSolver
gov.nih.mipav.model.algorithms.CeresSolver.TypedLinearSolver<CeresSolver.DenseSparseMatrix>
gov.nih.mipav.model.algorithms.CeresSolverTest.RegularizationCheckingLinearSolver
- Enclosing class:
CeresSolverTest
class CeresSolverTest.RegularizationCheckingLinearSolver
extends CeresSolver.TypedLinearSolver<CeresSolver.DenseSparseMatrix>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final double[]private final doubleprivate final int(package private) boolean[](package private) StringFields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.TypedLinearSolver
execution_summary_Fields inherited from class gov.nih.mipav.model.algorithms.CeresSolver.LinearSolver
options_, perSolveOptions, summary -
Constructor Summary
ConstructorsConstructorDescriptionRegularizationCheckingLinearSolver(int num_cols, double[] diagonal, String testName, boolean[] passedReg) -
Method Summary
Modifier and TypeMethodDescriptionSolveImpl(CeresSolver.DenseSparseMatrix A, double[] b, CeresSolver.LinearSolverPerSolveOptions per_solve_options, double[] x) Methods inherited from class gov.nih.mipav.model.algorithms.CeresSolver.TypedLinearSolver
Solve, Statistics
-
Field Details
-
passedReg
boolean[] passedReg -
kTolerance
private final double kTolerance- See Also:
-
num_cols_
private final int num_cols_ -
diagonal_
private final double[] diagonal_ -
testName
String testName
-
-
Constructor Details
-
RegularizationCheckingLinearSolver
public RegularizationCheckingLinearSolver(int num_cols, double[] diagonal, String testName, boolean[] passedReg)
-
-
Method Details
-
SolveImpl
public CeresSolver.LinearSolverSummary SolveImpl(CeresSolver.DenseSparseMatrix A, double[] b, CeresSolver.LinearSolverPerSolveOptions per_solve_options, double[] x) - Specified by:
SolveImplin classCeresSolver.TypedLinearSolver<CeresSolver.DenseSparseMatrix>
-