package ode1d;
/**
* class to model ODEs <br>
* x' = f(x, t), x(t0) = x0<br>
* in 1 dimension
*/
public abstract class ODE {
/** initial time */
public double t0;
/** initial value at time t0 */
public double x0;
/**
* constructor setting initial time and value
*/
public ODE(double x0, double t0) {
this.t0 = t0;
this.x0 = x0;
}
/**
* right hand side of ODE
*/
public abstract double f(double x, double t);
}
![]()