2 #define INCOREFLOAT_H 1
25 virtual void print_it(){std::cerr<<
"incorefloat"<<std::endl;}
32 std::vector<long long>
get_ns()
const{
33 std::vector<long long> n2;
34 for(
long long i=0;i < (
long long)n.size(); i++) n2.push_back(n[i]);
37 long long get_n(
int iax)
const{
return n[iax];}
42 std::vector<long long> b_omp,e_omp;
45 std::vector<long long> n;
56 virtual void print_it(){std::cerr<<
"incorefloat1d"<<std::endl;}
81 void base_2d(
int n1,
int n2);
88 base_3d(n[0],n[1],n[2]);
91 base_3d(n[0],n[1],n[2]);
105 void base_3d(
int n1,
int n2,
int n3);
112 base_4d(n[0],n[1],n[2],n[3]);
115 base_4d(n[0],n[1],n[2],n[3]);
118 base_4d(n1,n2,n3,n4);
128 void base_4d(
int n1,
int n2,
int n3,
int n4);
135 base_5d(n[0],n[1],n[2],n[3],n[4]);
138 base_5d(n[0],n[1],n[2],n[3],n[4]);
141 base_5d(n1,n2,n3,n4,n5);
151 void base_5d(
int n1,
int n2,
int n3,
int n4,
int n5);
158 base_6d(n[0],n[1],n[2],n[3],n[4],n[5]);
161 base_6d(n[0],n[1],n[2],n[3],n[4],n[5]);
164 base_6d(n1,n2,n3,n4,n5,n6);
174 void base_6d(
int n1,
int n2,
int n3,
int n4,
int n5,
int n6);
181 base_7d(n[0],n[1],n[2],n[3],n[4],n[5],n[6]);
184 base_7d(n[0],n[1],n[2],n[3],n[4],n[5],n[6]);
187 base_7d(n1,n2,n3,n4,n5,n6,n7);
197 void base_7d(
int n1,
int n2,
int n3,
int n4,
int n5,
int n6,
int n7);