Package | Description |
---|---|
org.hipparchus.analysis.solvers |
Root finding algorithms, for univariate real functions.
|
org.hipparchus.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
org.hipparchus.ode.events |
Events
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSecantSolver
Base class for all bracketing Secant-based methods for root-finding
(approximating a zero of a univariate real function).
|
class |
BracketingNthOrderBrentSolver
This class implements a modification of the Brent algorithm.
|
class |
IllinoisSolver
Implements the Illinois method for root-finding (approximating
a zero of a univariate real function).
|
class |
PegasusSolver
Implements the Pegasus method for root-finding (approximating
a zero of a univariate real function).
|
class |
RegulaFalsiSolver
Implements the Regula Falsi or False position method for
root-finding (approximating a zero of a univariate real function).
|
Modifier and Type | Method and Description |
---|---|
static double |
UnivariateSolverUtils.forceSide(int maxEval,
UnivariateFunction f,
BracketedUnivariateSolver<UnivariateFunction> bracketing,
double baseRoot,
double min,
double max,
AllowedSolution allowedSolution)
Force a root found by a non-bracketing solver to lie on a specified side,
as if the solver were a bracketing one.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractIntegrator.addEventHandler(ODEEventHandler handler,
double maxCheckInterval,
double convergence,
int maxIterationCount,
BracketedUnivariateSolver<UnivariateFunction> solver)
Add an event handler to the integrator.
|
void |
ODEIntegrator.addEventHandler(ODEEventHandler handler,
double maxCheckInterval,
double convergence,
int maxIterationCount,
BracketedUnivariateSolver<UnivariateFunction> solver)
Add an event handler to the integrator.
|
Modifier and Type | Method and Description |
---|---|
BracketedUnivariateSolver<UnivariateFunction> |
EventState.getSolver()
Get the root-finding algorithm to use to detect state events.
|
BracketedUnivariateSolver<UnivariateFunction> |
EventHandlerConfiguration.getSolver()
Get the root-finding algorithm to use to detect state events.
|
Constructor and Description |
---|
EventState(ODEEventHandler handler,
double maxCheckInterval,
double convergence,
int maxIterationCount,
BracketedUnivariateSolver<UnivariateFunction> solver)
Simple constructor.
|
Copyright © 2016-2022 CS GROUP. All rights reserved.