Interface DiffEquations

All Superinterfaces:
Named
All Known Subinterfaces:
Continuum

public interface DiffEquations extends Named
Interface defining a system of first-order differential equations. dy/dt = f(t, y)
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Summary

    Modifier and Type
    Method
    Description
    Calculates the derivatives dy/dt at a given state.
    int
    Returns the dimension of the state vector.

    Methods inherited from interface Named

    getName
  • Method Details

    • computeDerivatives

      Real[] computeDerivatives(Real t, Real[] y)
      Calculates the derivatives dy/dt at a given state.
      Parameters:
      t - The current time (independent variable).
      y - The current state vector (dependent variables).
      Returns:
      The derivatives dy/dt.
    • getDimension

      int getDimension()
      Returns the dimension of the state vector.