#include #include "nr.h" using namespace std; DP NR::dawson(const DP x) { const int NMAX=6; const DP H=0.4, A1=2.0/3.0, A2=0.4, A3=2.0/7.0; int i,n0; static bool init = true; DP d1,d2,e1,e2,sum,x2,xp,xx,ans; static Vec_DP c(NMAX); if (init) { init=false; for (i=0;i