| Package | Description | 
|---|---|
| org.hipparchus.migration.ode | 
 This package provides migration classes from Apache Commons Math to Hipparchus. | 
| org.hipparchus.ode | 
 This package provides classes to solve Ordinary Differential Equations problems. | 
| org.hipparchus.ode.nonstiff | 
 This package provides classes to solve non-stiff Ordinary Differential Equations problems. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | FirstOrderDifferentialEquationsDeprecated. 
 as of 1.0, replaced with  OrdinaryDifferentialEquation | 
| interface  | MainStateJacobianProviderDeprecated. 
 as of 1.0, replaced with  ODEJacobiansProvider | 
| Constructor and Description | 
|---|
| JacobianMatrices(OrdinaryDifferentialEquation fode,
                double[] hY,
                String... parameters)Deprecated.  Simple constructor for a secondary equations set computing Jacobian matrices. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ODEJacobiansProviderInterface expanding  first order
  differential equationsin order to compute exactly the Jacobian
  matrices forpartial derivatives equations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FirstOrderConverterThis class converts second order differential equations to first
 order ones. | 
| Modifier and Type | Method and Description | 
|---|---|
| OrdinaryDifferentialEquation | ComplexODEConverter. convertEquations(ComplexOrdinaryDifferentialEquation equations)Convert an equations set. | 
| OrdinaryDifferentialEquation | ExpandableODE. getPrimary()Get the primaryset of differential equations to be integrated. | 
| Modifier and Type | Method and Description | 
|---|---|
| default double | ODEIntegrator. integrate(OrdinaryDifferentialEquation equations,
         double t0,
         double[] y0,
         double t,
         double[] y)Deprecated. 
 as of 1.0, replaced with  ODEIntegrator.integrate(ExpandableODE, ODEState, double) | 
| default ODEStateAndDerivative | ODEIntegrator. integrate(OrdinaryDifferentialEquation equations,
         ODEState initialState,
         double finalTime)Integrate the differential equations up to the given time. | 
| Constructor and Description | 
|---|
| ExpandableODE(OrdinaryDifferentialEquation primary)Build an expandable set from its primary ODE set. | 
| VariationalEquation(ExpandableODE expandable,
                   OrdinaryDifferentialEquation ode,
                   double[] hY,
                   ParametersController controller,
                   ParameterConfiguration... paramsAndSteps)Build variational equation using finite differences for local
 partial derivatives. | 
| Modifier and Type | Method and Description | 
|---|---|
| double[] | RungeKuttaIntegrator. singleStep(OrdinaryDifferentialEquation equations,
          double t0,
          double[] y0,
          double t)Fast computation of a single step of ODE integration. | 
Copyright © 2016–2020 Hipparchus.org. All rights reserved.