package ode1d; /** * simple Euler solver */ public class ODESolverEuler extends ODESolver { /** sets ode and initial values */ public ODESolverEuler(ODE ode) { super(ode); } /** computes solution at next time step<br> * using a simple Euler scheme */ public void nextStep(double h) { x += h * ode.f(x, t); t += h; } }