ttg 1.0.0
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
Loading...
Searching...
No Matches
config.in.h
Go to the documentation of this file.
1// SPDX-License-Identifier: BSD-3-Clause
2//
3// Created by Eduard Valeyev on 10/31/22.
4//
5
6#ifndef TTG_CONFIG_IN_H
7#define TTG_CONFIG_IN_H
8
10#define TTG_CXX_COROUTINE_HEADER <@CXX_COROUTINE_HEADER@>
11
13#define TTG_CXX_COROUTINE_NAMESPACE @CXX_COROUTINE_NAMESPACE@
14
16#cmakedefine TTG_HAVE_COROUTINE
17
19#cmakedefine TTG_HAVE_CUDA
20
22#cmakedefine TTG_HAVE_CUDART
23
25#cmakedefine TTG_HAVE_HIP
26
28#cmakedefine TTG_HAVE_HIPBLAS
29
31#cmakedefine TTG_HAVE_LEVEL_ZERO
32
34#cmakedefine TTG_HAVE_DEVICE
35
37#cmakedefine TTG_HAVE_MPI
38
40#cmakedefine TTG_HAVE_MPIEXT
41
42#endif // TTG_CONFIG_IN_H