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 TypeInterfaceDescriptioninterfaceInterface expandingfirst order differential equationsin order to compute exactly the main state jacobian matrix forpartial derivatives equations.Classes in org.apache.commons.math3.ode that implement FirstOrderDifferentialEquationsModifier and TypeClassDescriptionclassThis class converts second order differential equations to first order ones.private static classWrapper 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 FirstOrderDifferentialEquationsParameterizedWrapper.fodeBasic FODE without parameter.private final FirstOrderDifferentialEquationsParameterJacobianWrapper.fodeMain ODE set.private final FirstOrderDifferentialEquationsJacobianMatrices.MainStateJacobianWrapper.odeRaw ODE without jacobians computation skill to be wrapped into a MainStateJacobianProvider.private final FirstOrderDifferentialEquationsExpandableStatefulODE.primaryPrimary 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 TypeMethodDescriptiondoubleAbstractIntegrator.integrate(FirstOrderDifferentialEquations equations, double t0, double[] y0, double t, double[] y) Integrate the differential equations up to the given time.doubleFirstOrderIntegrator.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 aFirstOrderDifferentialEquationsinto aMainStateJacobianProvider.(package private)Simple constructor.(package private)ParameterJacobianWrapper(FirstOrderDifferentialEquations fode, ParameterizedODE pode, ParameterConfiguration[] paramsAndSteps) Wrap aParameterizedODEinto 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.