refactoring, allow iteration over axis::any

This commit is contained in:
Hans Dembinski
2017-11-08 18:10:20 +01:00
parent e98603a635
commit dbd05fd1cd
20 changed files with 386 additions and 273 deletions

View File

@@ -115,11 +115,11 @@ int main() {
compare_1d<histogram<Static,mpl::vector<axis::regular<>>,
adaptive_storage>>(6000000, itype));
printf("hd_ss %.3f\n",
compare_1d<histogram<Dynamic, builtin_axes,
compare_1d<histogram<Dynamic, axis::builtins,
array_storage<int>>>(
6000000, itype));
printf("hd_sd %.3f\n",
compare_1d<histogram<Dynamic, builtin_axes, adaptive_storage>>(
compare_1d<histogram<Dynamic, axis::builtins, adaptive_storage>>(
6000000, itype));
}
@@ -138,11 +138,11 @@ int main() {
mpl::vector<axis::regular<>, axis::regular<>>,
adaptive_storage>>(6000000, itype));
printf("hd_ss %.3f\n",
compare_2d<histogram<Dynamic, builtin_axes,
compare_2d<histogram<Dynamic, axis::builtins,
array_storage<int>>>(
6000000, itype));
printf("hd_sd %.3f\n",
compare_2d<histogram<Dynamic, builtin_axes, adaptive_storage>>(
compare_2d<histogram<Dynamic, axis::builtins, adaptive_storage>>(
6000000, itype));
}
@@ -161,11 +161,11 @@ int main() {
mpl::vector<axis::regular<>, axis::regular<>, axis::regular<>>,
adaptive_storage>>(6000000, itype));
printf("hd_ss %.3f\n",
compare_3d<histogram<Dynamic, builtin_axes,
compare_3d<histogram<Dynamic, axis::builtins,
array_storage<int>>>(
6000000, itype));
printf("hd_sd %.3f\n",
compare_3d<histogram<Dynamic, builtin_axes, adaptive_storage>>(
compare_3d<histogram<Dynamic, axis::builtins, adaptive_storage>>(
6000000, itype));
}
@@ -186,11 +186,11 @@ int main() {
axis::regular<>, axis::regular<>, axis::regular<>>,
adaptive_storage>>(6000000, itype));
printf("hd_ss %.3f\n",
compare_6d<histogram<Dynamic, builtin_axes,
compare_6d<histogram<Dynamic, axis::builtins,
array_storage<int>>>(
6000000, itype));
printf("hd_sd %.3f\n",
compare_6d<histogram<Dynamic, builtin_axes, adaptive_storage>>(
compare_6d<histogram<Dynamic, axis::builtins, adaptive_storage>>(
6000000, itype));
}
}