Package gov.nih.mipav.model.algorithms
Class CeresSolver.TrustRegionPreprocessor
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.Preprocessor
gov.nih.mipav.model.algorithms.CeresSolver.TrustRegionPreprocessor
- Enclosing class:
CeresSolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCeresSolver.OrderedGroups<double[]> boolean(package private) booleanIsProgramValid(CeresSolver.Program program, String[] error) booleanPreprocess(CeresSolver.SolverOptions options, CeresSolver.ProblemImpl problem, CeresSolver.PreprocessedProblem pp) booleanbooleanbooleanbooleanvoid
-
Constructor Details
-
TrustRegionPreprocessor
public TrustRegionPreprocessor()
-
-
Method Details
-
Preprocess
public boolean Preprocess(CeresSolver.SolverOptions options, CeresSolver.ProblemImpl problem, CeresSolver.PreprocessedProblem pp) - Specified by:
Preprocessin classCeresSolver.Preprocessor
-
SetupMinimizerOptions
-
IsProgramValid
-
SetupInnerIterationMinimizer
-
SetupEvaluator
-
SetupLinearSolver
-
IsConstrainedApproximateMinimumDegreeOrderingAvailable
public boolean IsConstrainedApproximateMinimumDegreeOrderingAvailable() -
ReorderProgram
-
AlternateLinearSolverAndPreconditionerForSchurTypeLinearSolver
public void AlternateLinearSolverAndPreconditionerForSchurTypeLinearSolver(CeresSolver.SolverOptions options) -
CreateDefaultLinearSolverOrdering
public CeresSolver.OrderedGroups<double[]> CreateDefaultLinearSolverOrdering(CeresSolver.Program program)
-