springSimDouble function

SimDouble springSimDouble({
  1. required double start,
  2. required double end,
  3. double velocity = 0.0,
  4. SpringDescription spring = FluxSpring.snappy,
})

Create a SimDouble spring from start → end with initial velocity.

This is the most common Flux usage: "spring this double from A to B, starting at velocity V."

Implementation

SimDouble springSimDouble({
  required double start,
  required double end,
  double velocity = 0.0,
  SpringDescription spring = FluxSpring.snappy,
}) {
  return SimDouble(simulation: SpringSimulation(spring, start, end, velocity));
}