ginkgo/core/config/config.hpp Source File

ginkgo/core/config/config.hpp Source File#

Reference API: ginkgo/core/config/config.hpp Source File
Reference API
config.hpp
1// SPDX-FileCopyrightText: 2017 - 2025 The Ginkgo authors
2//
3// SPDX-License-Identifier: BSD-3-Clause
4
5#ifndef GKO_PUBLIC_CORE_CONFIG_CONFIG_HPP_
6#define GKO_PUBLIC_CORE_CONFIG_CONFIG_HPP_
7
8
9#include <map>
10#include <string>
11#include <unordered_map>
12
13#include <ginkgo/core/base/lin_op.hpp>
14#include <ginkgo/core/base/types.hpp>
15#include <ginkgo/core/config/type_descriptor.hpp>
16#include <ginkgo/core/solver/solver_base.hpp>
17
18
19namespace gko {
20namespace config {
21
22
23class registry;
24
25
26class pnode;
27
28
197deferred_factory_parameter<gko::LinOpFactory> parse(
198 const pnode& config, const registry& context,
199 const type_descriptor& td = make_type_descriptor<>());
200
201
202} // namespace config
203} // namespace gko
204
205
206#endif // GKO_PUBLIC_CORE_CONFIG_CONFIG_HPP_
The Ginkgo namespace.
Definition abstract_factory.hpp:20