//template <class F> inline istream& operator>>(istream& is, OffTns<F>& tns); //template <class F> inline ostrema& operator<<(ostream& os, const OffTns<F>& tns); template <class F> inline void setvalue(OffTns<F>& T, F val) { for(int i=T.s(); i<T.m()+T.s(); i++) for(int j=T.t(); j<T.n()+T.t(); j++) for(int k=T.u(); k<T.p()+T.u(); k++) T(i,j,k) = val; }