template struct Fred2 { const Doub a,b; const Int n; G &g; K &ak; VecDoub t,f,w; Fred2(const Doub aa, const Doub bb, const Int nn, G &gg, K &akk) : a(aa), b(bb), n(nn), g(gg), ak(akk), t(n), f(n), w(n) { MatDoub omk(n,n); gauleg(a,b,t,w); for (Int i=0;i