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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.math.ode.AbstractIntegrator (implements org.apache.commons.math.ode.FirstOrderIntegrator)
    - org.apache.commons.math.ode.nonstiff.AdaptiveStepsizeIntegrator
      - org.apache.commons.math.ode.MultistepIntegrator
  - org.apache.commons.math.ode.AbstractIntegrator.EndTimeChecker (implements org.apache.commons.math.ode.events.EventHandler)
  - org.apache.commons.math.ode.ContinuousOutputModel (implements java.io.Serializable, org.apache.commons.math.ode.sampling.StepHandler)
  - org.apache.commons.math.ode.FirstOrderConverter (implements org.apache.commons.math.ode.FirstOrderDifferentialEquations)
  - org.apache.commons.math.ode.MultistepIntegrator.CountingDifferentialEquations (implements org.apache.commons.math.ode.ExtendedFirstOrderDifferentialEquations)
  - org.apache.commons.math.ode.MultistepIntegrator.NordsieckInitializer (implements org.apache.commons.math.ode.sampling.StepHandler)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.commons.math.MathException (implements org.apache.commons.math.exception.MathThrowable)
        - org.apache.commons.math.ode.DerivativeException
          - org.apache.commons.math.ode.MultistepIntegrator.InitializationCompletedMarkerException
        - org.apache.commons.math.ode.IntegratorException

## Interface Hierarchy

- org.apache.commons.math.ode.FirstOrderDifferentialEquations
  - org.apache.commons.math.ode.ExtendedFirstOrderDifferentialEquations
- org.apache.commons.math.ode.MultistepIntegrator.NordsieckTransformer
- org.apache.commons.math.ode.ODEIntegrator
  - org.apache.commons.math.ode.FirstOrderIntegrator
  - org.apache.commons.math.ode.SecondOrderIntegrator
- org.apache.commons.math.ode.SecondOrderDifferentialEquations