- java.lang.Object
-
- org.ojalgo.matrix.task.iterative.IterativeSolverTask.Configurator
-
- Enclosing class:
- IterativeSolverTask
public static final class IterativeSolverTask.Configurator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private IterativeSolverTaskmySolver
-
Constructor Summary
Constructors Constructor Description Configurator(IterativeSolverTask solver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IterativeSolverTask.Configuratoraccuracy(NumberContext accuray)Accuracy/termination contextIterativeSolverTask.Configuratordebug(BasicLogger printer)To get debug print per iterationIterativeSolverTask.Configuratoriterations(int iterations)Max number of iterationsIterativeSolverTask.Configuratorpreconditioner(Preconditioner preconditioner)Preconditioner for methods that support it.IterativeSolverTask.Configuratorrelaxation(double factor)Relaxation factor (only used by some solvers)
-
-
-
Field Detail
-
mySolver
private final IterativeSolverTask mySolver
-
-
Constructor Detail
-
Configurator
Configurator(IterativeSolverTask solver)
-
-
Method Detail
-
accuracy
public IterativeSolverTask.Configurator accuracy(NumberContext accuray)
Accuracy/termination context
-
debug
public IterativeSolverTask.Configurator debug(BasicLogger printer)
To get debug print per iteration
-
iterations
public IterativeSolverTask.Configurator iterations(int iterations)
Max number of iterations
-
preconditioner
public IterativeSolverTask.Configurator preconditioner(Preconditioner preconditioner)
Preconditioner for methods that support it. Defaults toPreconditioner.IDENTITY.
-
relaxation
public IterativeSolverTask.Configurator relaxation(double factor)
Relaxation factor (only used by some solvers)
-
-