ODESolverEuler


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;
  }
}

previous    contents     next

Peter Junglas 20.12.1999