#include "nr.h" void NR::sprspm(Vec_I_DP &sa, Vec_I_INT &ija, Vec_I_DP &sb, Vec_I_INT &ijb, Vec_O_DP &sc, Vec_I_INT &ijc) { int i,ijma,ijmb,j,m,ma,mb,mbb,mn; DP sum; if (ija[0] != ijb[0] || ija[0] != ijc[0]) nrerror("sprspm: sizes do not match"); for (i=0;i= ijc[i+1]) break; j=ijc[(m= ++mn)-1]; } } }