public class UnivariateRealSolverFactoryImpl extends UnivariateRealSolverFactory
UnivariateRealSolverFactory
. This is the default solver factory
used by commons-math.
The default solver returned by this factory is a BrentSolver
.
Constructor and Description |
---|
UnivariateRealSolverFactoryImpl()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
UnivariateRealSolver |
newBisectionSolver()
Create a new
UnivariateRealSolver . |
UnivariateRealSolver |
newBrentSolver()
Create a new
UnivariateRealSolver . |
UnivariateRealSolver |
newDefaultSolver()
Create a new
UnivariateRealSolver . |
UnivariateRealSolver |
newNewtonSolver()
Create a new
UnivariateRealSolver . |
UnivariateRealSolver |
newSecantSolver()
Create a new
UnivariateRealSolver . |
newInstance
public UnivariateRealSolverFactoryImpl()
public UnivariateRealSolver newDefaultSolver()
UnivariateRealSolver
. The
actual solver returned is determined by the underlying factory.newDefaultSolver
in class UnivariateRealSolverFactory
public UnivariateRealSolver newBisectionSolver()
UnivariateRealSolver
. The
solver is an implementation of the bisection method.newBisectionSolver
in class UnivariateRealSolverFactory
public UnivariateRealSolver newBrentSolver()
UnivariateRealSolver
. The
solver is an implementation of the Brent method.newBrentSolver
in class UnivariateRealSolverFactory
public UnivariateRealSolver newNewtonSolver()
UnivariateRealSolver
. The
solver is an implementation of Newton's Method.newNewtonSolver
in class UnivariateRealSolverFactory
public UnivariateRealSolver newSecantSolver()
UnivariateRealSolver
. The
solver is an implementation of the secant method.newSecantSolver
in class UnivariateRealSolverFactory
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"