Uses of Interface
org.apache.commons.math3.ode.FirstOrderDifferentialEquations
Packages that use FirstOrderDifferentialEquations
Package
Description
This package provides classes to solve Ordinary Differential Equations problems.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
-
Uses of FirstOrderDifferentialEquations in org.apache.commons.math3.ode
Subinterfaces of FirstOrderDifferentialEquations in org.apache.commons.math3.odeModifier and TypeInterfaceDescriptioninterface
Interface expandingfirst order differential equations
in order to compute exactly the main state jacobian matrix forpartial derivatives equations
.Classes in org.apache.commons.math3.ode that implement FirstOrderDifferentialEquationsModifier and TypeClassDescriptionclass
This class converts second order differential equations to first order ones.private static class
Wrapper class to compute jacobian matrices by finite differences for ODE which do not compute them by themselves.Fields in org.apache.commons.math3.ode declared as FirstOrderDifferentialEquationsModifier and TypeFieldDescriptionprivate final FirstOrderDifferentialEquations
ParameterizedWrapper.fode
Basic FODE without parameter.private final FirstOrderDifferentialEquations
ParameterJacobianWrapper.fode
Main ODE set.private final FirstOrderDifferentialEquations
JacobianMatrices.MainStateJacobianWrapper.ode
Raw ODE without jacobians computation skill to be wrapped into a MainStateJacobianProvider.private final FirstOrderDifferentialEquations
ExpandableStatefulODE.primary
Primary differential equation.Methods in org.apache.commons.math3.ode that return FirstOrderDifferentialEquationsModifier and TypeMethodDescriptionExpandableStatefulODE.getPrimary()
Get the primary set of differential equations.Methods in org.apache.commons.math3.ode with parameters of type FirstOrderDifferentialEquationsModifier and TypeMethodDescriptiondouble
AbstractIntegrator.integrate
(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.double
FirstOrderIntegrator.integrate
(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.Constructors in org.apache.commons.math3.ode with parameters of type FirstOrderDifferentialEquationsModifierConstructorDescriptionBuild an expandable set from its primary ODE set.JacobianMatrices
(FirstOrderDifferentialEquations fode, double[] hY, String... parameters) Simple constructor for a secondary equations set computing Jacobian matrices.(package private)
MainStateJacobianWrapper
(FirstOrderDifferentialEquations ode, double[] hY) Wrap aFirstOrderDifferentialEquations
into aMainStateJacobianProvider
.(package private)
Simple constructor.(package private)
ParameterJacobianWrapper
(FirstOrderDifferentialEquations fode, ParameterizedODE pode, ParameterConfiguration[] paramsAndSteps) Wrap aParameterizedODE
into aParameterJacobianProvider
. -
Uses of FirstOrderDifferentialEquations in org.apache.commons.math3.ode.nonstiff
Methods in org.apache.commons.math3.ode.nonstiff with parameters of type FirstOrderDifferentialEquationsModifier and TypeMethodDescriptiondouble[]
RungeKuttaIntegrator.singleStep
(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t) Fast computation of a single step of ODE integration.