using System; using System.Collections.Generic; using System.Text; namespace RungeKutta.Integrators { class SUVATStep { public static float Integrate(float old, float timeStep, float firstDerivative, float secondDerivative) { return old + Integrate(timeStep, firstDerivative, secondDerivative); } public static float Integrate(float timeStep, float firstDerivative, float secondDerivative) { return timeStep * (firstDerivative + timeStep * (secondDerivative * 0.5f)); } } }