Lines Matching refs:fjac
48 int df(const VectorXd &x, MatrixXd &fjac) const in df()
57 fjac(i,0) = -1; in df()
58 fjac(i,1) = tmp1*tmp2/tmp4; in df()
59 fjac(i,2) = tmp1*tmp3/tmp4; in df()
261 int df(const VectorXd &b, MatrixXd &fjac) in df()
264 assert(fjac.rows()==54); in df()
265 assert(fjac.cols()==3); in df()
270 fjac(i,0) = -x*e*factor; in df()
271 fjac(i,1) = -e*factor*factor; in df()
272 fjac(i,2) = -x*e*factor*factor; in df()
345 int df(const VectorXd &b, MatrixXd &fjac) in df()
348 assert(fjac.rows()==14); in df()
349 assert(fjac.cols()==2); in df()
351 fjac(i,0) = (1.-exp(-b[1]*m_x[i])); in df()
352 fjac(i,1) = (b[0]*m_x[i]*exp(-b[1]*m_x[i])); in df()
427 int df(const VectorXd &b, MatrixXd &fjac) in df()
430 assert(fjac.rows()==236); in df()
431 assert(fjac.cols()==7); in df()
435 fjac(i,0) = 1.*fact; in df()
436 fjac(i,1) = x*fact; in df()
437 fjac(i,2) = xx*fact; in df()
438 fjac(i,3) = xxx*fact; in df()
440 fjac(i,4) = x*fact; in df()
441 fjac(i,5) = xx*fact; in df()
442 fjac(i,6) = xxx*fact; in df()
521 int df(const VectorXd &b, MatrixXd &fjac) in df()
524 assert(fjac.rows()==14); in df()
525 assert(fjac.cols()==2); in df()
528 fjac(i,0) = b[1]*x[i] / den; in df()
529 fjac(i,1) = b[0]*x[i]*(den-b[1]*x[i])/den/den; in df()
596 int df(const VectorXd &b, MatrixXd &fjac) in df()
599 assert(fjac.rows()==24); in df()
600 assert(fjac.cols()==6); in df()
602 fjac(i,0) = exp(-b[1]*x[i]); in df()
603 fjac(i,1) = -b[0]*x[i]*exp(-b[1]*x[i]); in df()
604 fjac(i,2) = exp(-b[3]*x[i]); in df()
605 fjac(i,3) = -b[2]*x[i]*exp(-b[3]*x[i]); in df()
606 fjac(i,4) = exp(-b[5]*x[i]); in df()
607 fjac(i,5) = -b[4]*x[i]*exp(-b[5]*x[i]); in df()
684 int df(const VectorXd &b, MatrixXd &fjac) in df()
687 assert(fjac.rows()==9); in df()
688 assert(fjac.cols()==3); in df()
691 fjac(i,0) = 1./(1.+e); in df()
692 fjac(i,1) = -b[0]*e/(1.+e)/(1.+e); in df()
693 fjac(i,2) = +b[0]*e*x[i]/(1.+e)/(1.+e); in df()
761 int df(const VectorXd &b, MatrixXd &fjac) in df()
764 assert(fjac.rows()==16); in df()
765 assert(fjac.cols()==3); in df()
769 fjac(i,0) = e; in df()
770 fjac(i,1) = b[0]*factor*e; in df()
771 fjac(i,2) = -b[1]*b[0]*factor*factor*e; in df()
857 int df(const VectorXd &b, MatrixXd &fjac) in df()
860 assert(fjac.rows()==6); in df()
861 assert(fjac.cols()==2); in df()
864 fjac(i,0) = 1.-e; in df()
865 fjac(i,1) = b[0]*x[i]*e; in df()
941 int df(const VectorXd &b, MatrixXd &fjac) in df()
944 assert(fjac.rows()==33); in df()
945 assert(fjac.cols()==5); in df()
947 fjac(i,0) = 1.; in df()
948 fjac(i,1) = exp(-b[3]*x[i]); in df()
949 fjac(i,2) = exp(-b[4]*x[i]); in df()
950 fjac(i,3) = -x[i]*b[1]*exp(-b[3]*x[i]); in df()
951 fjac(i,4) = -x[i]*b[2]*exp(-b[4]*x[i]); in df()
1030 int df(const VectorXd &b, MatrixXd &fjac) in df()
1033 assert(fjac.rows()==11); in df()
1034 assert(fjac.cols()==4); in df()
1038 fjac(i,0) = (xx+x*b[1]) * factor; in df()
1039 fjac(i,1) = b[0]*x* factor; in df()
1040 fjac(i,2) = - b[0]*(xx+x*b[1]) * x * factor * factor; in df()
1041 fjac(i,3) = - b[0]*(xx+x*b[1]) * factor * factor; in df()
1115 int df(const VectorXd &b, MatrixXd &fjac) in df()
1118 assert(fjac.rows()==154); in df()
1119 assert(fjac.cols()==3); in df()
1122 fjac(i,0) = e; in df()
1123 fjac(i,1) = - b[0]*e/b[2]/(b[1]+x[i]); in df()
1124 fjac(i,2) = b[0]*e*log(b[1]+x[i])/b[2]/b[2]; in df()
1199 int df(const VectorXd &b, MatrixXd &fjac) in df()
1202 assert(fjac.rows()==37); in df()
1203 assert(fjac.cols()==7); in df()
1207 fjac(i,0) = 1.*fact; in df()
1208 fjac(i,1) = x*fact; in df()
1209 fjac(i,2) = xx*fact; in df()
1210 fjac(i,3) = xxx*fact; in df()
1212 fjac(i,4) = x*fact; in df()
1213 fjac(i,5) = xx*fact; in df()
1214 fjac(i,6) = xxx*fact; in df()
1295 int df(const VectorXd &b, MatrixXd &fjac) in df()
1298 assert(fjac.rows()==15); in df()
1299 assert(fjac.cols()==4); in df()
1303 fjac(i,0) = pow(1.+e, power); in df()
1304 fjac(i,1) = power*b[0]*e*pow(1.+e, power-1.); in df()
1305 fjac(i,2) = -power*b[0]*e*x[i]*pow(1.+e, power-1.); in df()
1306 fjac(i,3) = b[0]*power*power*log(1.+e)*pow(1.+e, power); in df()
1383 int df(const VectorXd &b, MatrixXd &fjac) in df()
1386 assert(fjac.rows()==35); in df()
1387 assert(fjac.cols()==3); in df()
1391 fjac(i,0) = e / b[1]; in df()
1392 fjac(i,1) = ((x[i]-b[2])*(x[i]-b[2])/b12-1.) * b[0]*e/b12; in df()
1393 fjac(i,2) = (x[i]-b[2])*e*b[0]/b[1]/b12; in df()