diff --git a/Tests/xdmfdiff/xdmfdiff.cpp b/Tests/xdmfdiff/xdmfdiff.cpp index 8ec8e445dd87fd061ccd2f4a947ebcb9aa1905b4..635c3104c6d4a6ce6c675f8724287fef5f3d7f94 100644 --- a/Tests/xdmfdiff/xdmfdiff.cpp +++ b/Tests/xdmfdiff/xdmfdiff.cpp @@ -13,7 +13,6 @@ #include <XdmfGridCollection.hpp> #include <XdmfReader.hpp> #include <XdmfUnstructuredGrid.hpp> -#include <boost/iterator/zip_iterator.hpp> #include <boost/range.hpp> #include <cmath> #include <cstdlib> @@ -25,17 +24,6 @@ #include <tuple> #include "InfoLib/GitInfo.h" -// See https://stackoverflow.com/a/8513803/2706707 -template <typename... Containers> -auto zip(Containers&&... containers) -> boost::iterator_range< - boost::zip_iterator<decltype(boost::make_tuple(std::begin(containers)...))>> -{ - auto zip_begin = - boost::make_zip_iterator(boost::make_tuple(std::begin(containers)...)); - auto zip_end = - boost::make_zip_iterator(boost::make_tuple(std::end(containers)...)); - return boost::make_iterator_range(zip_begin, zip_end); -} struct Args {