#include #include #include #include "nr.h" using namespace std; // Driver for routine mnewt void usrfun(Vec_I_DP &x, Vec_O_DP &fvec, Mat_O_DP &fjac) { int i; int n=x.size(); fjac[0][0] = -2.0*x[0]; fjac[0][1] = -2.0*x[1]; fjac[0][2] = -2.0*x[2]; fjac[0][3] = 1.0; for (i=0;i