# Hierarchy For Package org.apache.commons.math3.ode

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.math3.ode.AbstractIntegrator (implements org.apache.commons.math3.ode.FirstOrderIntegrator)
    - org.apache.commons.math3.ode.nonstiff.AdaptiveStepsizeIntegrator
      - org.apache.commons.math3.ode.MultistepIntegrator
  - org.apache.commons.math3.ode.AbstractParameterizable (implements org.apache.commons.math3.ode.Parameterizable)
  - org.apache.commons.math3.ode.ContinuousOutputModel (implements java.io.Serializable, org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.ode.EquationsMapper (implements java.io.Serializable)
  - org.apache.commons.math3.ode.ExpandableStatefulODE
  - org.apache.commons.math3.ode.ExpandableStatefulODE.SecondaryComponent
  - org.apache.commons.math3.ode.FirstOrderConverter (implements org.apache.commons.math3.ode.FirstOrderDifferentialEquations)
  - org.apache.commons.math3.ode.JacobianMatrices
  - org.apache.commons.math3.ode.JacobianMatrices.JacobiansSecondaryEquations (implements org.apache.commons.math3.ode.SecondaryEquations)
  - org.apache.commons.math3.ode.JacobianMatrices.MainStateJacobianWrapper (implements org.apache.commons.math3.ode.MainStateJacobianProvider)
  - org.apache.commons.math3.ode.MultistepIntegrator.CountingDifferentialEquations (implements org.apache.commons.math3.ode.FirstOrderDifferentialEquations)
  - org.apache.commons.math3.ode.MultistepIntegrator.NordsieckInitializer (implements org.apache.commons.math3.ode.sampling.StepHandler)
  - org.apache.commons.math3.ode.ParameterConfiguration (implements java.io.Serializable)
  - org.apache.commons.math3.ode.ParameterizedWrapper (implements org.apache.commons.math3.ode.ParameterizedODE)
  - org.apache.commons.math3.ode.ParameterJacobianWrapper (implements org.apache.commons.math3.ode.ParameterJacobianProvider)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - java.lang.IllegalArgumentException
          - org.apache.commons.math3.exception.MathIllegalArgumentException (implements org.apache.commons.math3.exception.util.ExceptionContextProvider)
            - org.apache.commons.math3.ode.JacobianMatrices.MismatchedEquations
            - org.apache.commons.math3.ode.UnknownParameterException
        - org.apache.commons.math3.ode.MultistepIntegrator.InitializationCompletedMarkerException

## Interface Hierarchy

- org.apache.commons.math3.ode.FirstOrderDifferentialEquations
  - org.apache.commons.math3.ode.MainStateJacobianProvider
- org.apache.commons.math3.ode.MultistepIntegrator.NordsieckTransformer
- org.apache.commons.math3.ode.ODEIntegrator
  - org.apache.commons.math3.ode.FirstOrderIntegrator
  - org.apache.commons.math3.ode.SecondOrderIntegrator
- org.apache.commons.math3.ode.Parameterizable
  - org.apache.commons.math3.ode.ParameterizedODE
  - org.apache.commons.math3.ode.ParameterJacobianProvider
- org.apache.commons.math3.ode.SecondaryEquations
- org.apache.commons.math3.ode.SecondOrderDifferentialEquations