ttg
1.0.0
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
Loading...
Searching...
No Matches
ttg
ttg
madness
import.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: BSD-3-Clause
2
#ifndef TTG_MADNESS_IMPORT_H
3
#define TTG_MADNESS_IMPORT_H
4
5
#include "
ttg/runtimes.h
"
6
7
#if defined(TTG_SELECTED_DEFAULT_IMPL)
8
#error "A default TTG implementation has already been selected"
9
#endif
// defined(TTG_SELECTED_DEFAULT_IMPL)
10
11
#define TTG_SELECTED_DEFAULT_IMPL madness
12
#define TTG_MADNESS_IMPORTED 1
13
#define TTG_IMPL_NS ttg_madness
14
15
namespace
ttg_madness
{}
16
17
namespace
ttg
{
18
19
using namespace
::
ttg_madness
;
20
21
constexpr
const
ttg::Runtime
ttg_runtime
=
ttg::Runtime::MADWorld
;
22
23
}
// namespace ttg
24
25
#endif
// TTG_MADNESS_IMPORT_H
ttg_madness
this contains MADNESS-based TTG functionality
Definition
fwd.h:17
ttg
top-level TTG namespace contains runtime-neutral functionality
Definition
keymap.h:9
ttg::ttg_runtime
constexpr const ttg::Runtime ttg_runtime
Definition
import.h:21
ttg::Runtime
Runtime
Definition
runtimes.h:16
ttg::Runtime::MADWorld
@ MADWorld
runtimes.h
Generated at Mon Nov 24 2025 13:41:21 for
ttg
1.0.0 by
1.9.8