Ginkgo
Generated from pipelines/1757323510 branch based on develop. Ginkgo version 1.10.0
A numerical linear algebra library targeting many-core architectures
Main Page
Tutorial
Examples
Publications
Citing Ginkgo
Ginkgo White Paper
Slides and Outreach
Contributing To Ginkgo
Using Ginkgo
Installing Ginkgo
Testing Ginkgo
Benchmarking Ginkgo
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
z
Functions
a
b
c
g
i
l
m
n
o
p
r
s
t
u
w
z
Variables
Typedefs
a
c
d
e
f
h
i
n
p
r
s
t
u
v
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
Typedefs
Enumerations
Related Functions
Related Pages
Files
File List
Ginkgo
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
ginkgo
core
base
fwd_decls.hpp
1
// SPDX-FileCopyrightText: 2017 - 2024 The Ginkgo authors
2
//
3
// SPDX-License-Identifier: BSD-3-Clause
4
5
#ifndef GKO_PUBLIC_CORE_BASE_FWD_DECLS_HPP_
6
#define GKO_PUBLIC_CORE_BASE_FWD_DECLS_HPP_
7
8
9
#include <ginkgo/config.hpp>
10
11
12
struct
cublasContext;
13
14
struct
cusparseContext;
15
16
struct
CUstream_st;
17
18
struct
CUevent_st;
19
20
struct
hipblasContext;
21
22
struct
hipsparseContext;
23
24
#if GINKGO_HIP_PLATFORM_HCC
25
struct
ihipStream_t;
26
struct
ihipEvent_t;
27
#define GKO_HIP_STREAM_STRUCT ihipStream_t
28
#define GKO_HIP_EVENT_STRUCT ihipEvent_t
29
#else
30
#define GKO_HIP_STREAM_STRUCT CUstream_st
31
#define GKO_HIP_EVENT_STRUCT CUevent_st
32
#endif
33
34
35
namespace
sycl {
36
inline
namespace
_V1 {
37
38
39
class
queue;
40
class
event;
41
42
43
}
// namespace _V1
44
}
// namespace sycl
45
46
47
#endif // GKO_PUBLIC_CORE_BASE_FWD_DECLS_HPP_
Generated by
1.8.16