16 Geometry(std::vector<double> &&x,
unsigned dim);
17 Geometry(Geometry &&) =
default;
18 Geometry(
const Geometry &) =
default;
19 Geometry &operator=(Geometry &&) =
default;
20 Geometry &operator=(
const Geometry &) =
default;
23 std::span<double> x();
24 std::span<double> x_at(std::size_t pos);
28 std::vector<double> m_x;