Class AbstractUnivariateDifferentiableSolver

java.lang.Object
org.apache.commons.math4.analysis.solvers.BaseAbstractUnivariateSolver<UnivariateDifferentiableFunction>
org.apache.commons.math4.analysis.solvers.AbstractUnivariateDifferentiableSolver
All Implemented Interfaces:
BaseUnivariateSolver<UnivariateDifferentiableFunction>, UnivariateDifferentiableSolver
Direct Known Subclasses:
NewtonRaphsonSolver

public abstract class AbstractUnivariateDifferentiableSolver
extends BaseAbstractUnivariateSolver<UnivariateDifferentiableFunction>
implements UnivariateDifferentiableSolver
Provide a default implementation for several functions useful to generic solvers.
Since:
3.1
  • Constructor Details

    • AbstractUnivariateDifferentiableSolver

      protected AbstractUnivariateDifferentiableSolver​(double absoluteAccuracy)
      Construct a solver with given absolute accuracy.
      Parameters:
      absoluteAccuracy - Maximum absolute error.
    • AbstractUnivariateDifferentiableSolver

      protected AbstractUnivariateDifferentiableSolver​(double relativeAccuracy, double absoluteAccuracy, double functionValueAccuracy)
      Construct a solver with given accuracies.
      Parameters:
      relativeAccuracy - Maximum relative error.
      absoluteAccuracy - Maximum absolute error.
      functionValueAccuracy - Maximum function value error.
  • Method Details