Ginkgo
Generated from branch based on main. Ginkgo version 1.11.0
A numerical linear algebra library targeting many-core architectures
Loading...
Searching...
No Matches
event.hpp
1
// SPDX-FileCopyrightText: 2025 The Ginkgo authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef GKO_PUBLIC_CORE_BASE_EVENT_HPP_
6
#define GKO_PUBLIC_CORE_BASE_EVENT_HPP_
7
8
9
#include <memory>
10
11
12
namespace
gko
{
13
14
15
class
Executor
;
16
17
18
namespace
detail {
19
20
26
class
Event {
27
public
:
32
virtual
void
synchronize()
const
= 0;
33
};
34
35
36
}
// namespace detail
37
}
// namespace gko
38
39
40
#endif
// #ifndef GKO_PUBLIC_CORE_BASE_EVENT_HPP_
gko::Executor
The first step in using the Ginkgo library consists of creating an executor.
Definition
executor.hpp:615
gko
The Ginkgo namespace.
Definition
abstract_factory.hpp:20
ginkgo
core
base
event.hpp
Generated by
1.16.1