Ginkgo
Generated from pipelines/1706354773 branch based on develop. Ginkgo version 1.10.0
A numerical linear algebra library targeting many-core architectures
ginkgo
core
distributed
index_map_fwd.hpp
1
// SPDX-FileCopyrightText: 2017 - 2025 The Ginkgo authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef GKO_PUBLIC_CORE_INDEX_MAP_FWD_HPP
6
#define GKO_PUBLIC_CORE_INDEX_MAP_FWD_HPP
7
8
#include <variant>
9
10
#include <ginkgo/core/base/types.hpp>
11
12
13
namespace
gko
{
14
namespace
experimental {
15
namespace
distributed {
16
17
18
template
<
typename
LocalIndexType,
typename
GlobalIndexType>
19
class
index_map;
20
21
using
index_map_variant =
22
std::variant<index_map<int32, int32>, index_map<int32, int64>,
23
index_map<int64, int64>>;
24
25
26
}
// namespace distributed
27
}
// namespace experimental
28
}
// namespace gko
29
30
#endif // GKO_PUBLIC_CORE_INDEX_MAP_FWD_HPP
gko
The Ginkgo namespace.
Definition:
abstract_factory.hpp:20
Generated by
1.8.16