diff --git a/include/ginkgo/core/distributed/index_map_fwd.hpp b/include/ginkgo/core/distributed/index_map_fwd.hpp new file mode 100644 index 00000000000..1d40a0008ec --- /dev/null +++ b/include/ginkgo/core/distributed/index_map_fwd.hpp @@ -0,0 +1,30 @@ +// SPDX-FileCopyrightText: 2017 - 2024 The Ginkgo authors +// +// SPDX-License-Identifier: BSD-3-Clause + +#ifndef GINKGO_INDEX_MAP_FWD_HPP +#define GINKGO_INDEX_MAP_FWD_HPP + +#include + +#include + + +namespace gko { +namespace experimental { +namespace distributed { + + +template +class index_map; + +using index_map_variant = + std::variant, index_map, + index_map>; + + +} // namespace distributed +} // namespace experimental +} // namespace gko + +#endif // GINKGO_INDEX_MAP_FWD_HPP diff --git a/include/ginkgo/ginkgo.hpp b/include/ginkgo/ginkgo.hpp index 0fab93dcefe..cd40b74eed6 100644 --- a/include/ginkgo/ginkgo.hpp +++ b/include/ginkgo/ginkgo.hpp @@ -60,6 +60,7 @@ #include #include +#include #include #include #include