34 ynpk1[i] = y[i]+0.5*k1[i];
62 for (
int i=0;i<len;i++)
92 for (i=0;i<y->
len;i++) {
93 k1[i] = dt*ydot->
vec[i];
94 ynpk1[i] = y->
vec[i]+0.5*k1[i];
99 for (i=0;i<y->
len;i++) {
100 k2[i] = dt*ydot->
vec[i];
121 for (
int i=0;i<y->
len;i++)
122 y->
vec[i] += ydot->
vec[i]*dt;
void d_ODEint_RK(d_OdeVec *y, d_OdeVec *ydot, void f(GlobalData_t *, d_OdeVec *, void *), void *f_data, GlobalData_t dt)
void d_ODEint_FE(d_OdeVec *y, d_OdeVec *ydot, void *f, void *f_data, GlobalData_t dt)
void ODEint_FE(GlobalData_t *y, GlobalData_t *ydot, void *f, void *f_data, int len, GlobalData_t dt)
void ODEint_RK(GlobalData_t *y, GlobalData_t *ydot, void f(GlobalData_t *, GlobalData_t *, void *), void *f_data, int len, GlobalData_t dt)