void rk4(double y[], int n, double x, double h, void(*derivs)(double, double[], double[]))
int odeint(double ystart[], int nvar, double x1, double x2, double eps, double h1, double hmin, int *nok, int *nbad, void(*derivs)(double, double[], double[]))