#ifndef _EULER_METHOD
#define _EULER_METHOD

#include "DoubleVector.h"
#include "VectorFunction.h"

class EulerMethod
{
public:
	
	void setTimestep(double DT);
	void setODE(VectorFunction* F);
	void setInitialCondition(DoubleVector& yn);
	void advance();
	DoubleVector getSolution();
	
	double dt;
	VectorFunction* pF;
	DoubleVector Yn;

};

#endif
