## Uses of Class
org.gicentre.utils.network.traer.physics.Integrator

- Packages that use Integrator
  Package | Description
  --- | ---
  org.gicentre.utils.network.traer.physics | Physics library for use with Processing.

- - ### Uses of Integrator in org.gicentre.utils.network.traer.physics

    Subclasses of Integrator in org.gicentre.utils.network.traer.physics
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BackwardEulerIntegrator` Class capable of performing backward Euler integration.
    `class` | `ForwardEulerIntegrator` Class capable of performing forward Euler integration.
    `class` | `ModifiedEulerIntegrator` Modified Euler integrator that evolves the state of a particle system.
    `class` | `RungeKuttaIntegrator` Class capable of performing Runge Kutta integration.
    `class` | `SettlingRungeKuttaIntegrator` Class capable of performing a settling Runge Kutta integration.

    Methods in org.gicentre.utils.network.traer.physics that return Integrator
    Modifier and Type | Method and Description
    --- | ---
    `abstract Integrator` | Integrator.METHOD.`factory(ParticleSystem physics)` Factory capable of generating integrators.
    `abstract Integrator` | Integrator.`step(float t)` Should increment the integrator by a single time step.

    Methods in org.gicentre.utils.network.traer.physics with parameters of type Integrator
    Modifier and Type | Method and Description
    --- | ---
    `ParticleSystem` | ParticleSystem.`setIntegrator(Integrator integrator)` Sets the integrator for this particle system based on the specified integrator.