#include "nr.h" extern Vec_DP *xx_p; extern Mat_DP *y_p; void NR::rkdumb(Vec_I_DP &vstart, const DP x1, const DP x2, void derivs(const DP, Vec_I_DP &, Vec_O_DP &)) { int i,k; DP x,h; Vec_DP &xx=*xx_p; Mat_DP &y=*y_p; int nvar=y.nrows(); int nstep=y.ncols()-1; Vec_DP v(nvar),vout(nvar),dv(nvar); for (i=0;i