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;
}
}
![]()