if(isnan(f1)||isnan(f2))error->one(FLERR,"NaN detected in secant solver.");
temp=t1;
temp=MAX(temp,tb->lo);
temp=MIN(temp,tb->hi);
charstr[256];
sprintf(str,"Secant solver did not converge because table bounds were exceeded: it=%d id=%d ui=%lf thetai=%lf t1=%lf t2=%lf f1=%lf f2=%lf dpdTheta=%lf\n",it,id,ui,thetai,t1,t2,f1,f2,temp);