File tree Expand file tree Collapse file tree 2 files changed +20
-5
lines changed
Expand file tree Collapse file tree 2 files changed +20
-5
lines changed Original file line number Diff line number Diff line change 66#ifndef __petsird_helpers_geometry_h__
77#define __petsird_helpers_geometry_h__
88
9- #include < xtensor/xarray.hpp>
10- #include < xtensor/xview.hpp>
11- #include < xtensor/xio.hpp>
9+ #ifndef XTENSOR_VERSION_MAJOR
10+ # include < xtensor/xtensor.hpp>
11+ #endif
12+
13+ #if XTENSOR_VERSION_MAJOR == 0 && XTENSOR_VERSION_MINOR < 26
14+ # include < xtensor/xarray.hpp>
15+ # include < xtensor/xview.hpp>
16+ # include < xtensor/xio.hpp>
17+ #else
18+ # include < xtensor/containers/xarray.hpp>
19+ # include < xtensor/views/xview.hpp>
20+ # include < xtensor/io/xio.hpp>
21+ #endif
1222#include < xtensor-blas/xlinalg.hpp>
1323#include < vector>
1424#include " petsird/types.h"
Original file line number Diff line number Diff line change @@ -17,8 +17,13 @@ using petsird::binary::PETSIRDReader;
1717#endif
1818#include " petsird_helpers.h"
1919#include " petsird_helpers/geometry.h"
20- #include < xtensor/xview.hpp>
21- #include < xtensor/xio.hpp>
20+ #if XTENSOR_VERSION_MAJOR == 0 && XTENSOR_VERSION_MINOR < 26
21+ # include < xtensor/xview.hpp>
22+ # include < xtensor/xio.hpp>
23+ #else
24+ # include < xtensor/views/xview.hpp>
25+ # include < xtensor/io/xio.hpp>
26+ #endif
2227#include < iostream>
2328#include < variant>
2429#include < cstdlib>
You can’t perform that action at this time.
0 commit comments