Interface DynamicalMap<T>

All Known Subinterfaces:
DiscreteMap
All Known Implementing Classes:
HenonMap, LogisticMap

public interface DynamicalMap<T>
Represents a dynamical system map f: T -> T.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    iterate(int n, T initial)
    Iterates the map n times.
    map(T state)
    Applies the map to a state.
  • Method Details

    • map

      T map(T state)
      Applies the map to a state.
      Parameters:
      state - the current state
      Returns:
      the next state
    • iterate

      default T iterate(int n, T initial)
      Iterates the map n times.
      Parameters:
      n - number of iterations
      initial - initial state
      Returns:
      the state after n iterations