Interface Documentation
Version: invalid
flecsi
topo
structured
interface.hh
Go to the documentation of this file.
1
/*
2
@@@@@@@@ @@ @@@@@@ @@@@@@@@ @@
3
/@@///// /@@ @@////@@ @@////// /@@
4
/@@ /@@ @@@@@ @@ // /@@ /@@
5
/@@@@@@@ /@@ @@///@@/@@ /@@@@@@@@@/@@
6
/@@//// /@@/@@@@@@@/@@ ////////@@/@@
7
/@@ /@@/@@//// //@@ @@ /@@/@@
8
/@@ @@@//@@@@@@ //@@@@@@ @@@@@@@@ /@@
9
// /// ////// ////// //////// //
10
11
Copyright (c) 2016, Triad National Security, LLC
12
All rights reserved.
13
*/
14
#pragma once
15
18
#if !defined(__FLECSI_PRIVATE__)
19
#error Do not include this file directly!
20
#endif
21
22
#include "flecsi/topo/core.hh"
// base
23
#include "
flecsi/topo/structured/types.hh
"
24
25
namespace
flecsi
{
26
namespace
topo {
27
32
template
<
typename
Policy>
33
struct
structured
:
structured_base
{
34
structured
(
const
coloring &);
35
};
// struct structured
36
37
template
<>
38
struct
detail::base
<
structured
> {
39
using
type
=
structured_base
;
40
};
41
42
}
// namespace topo
43
}
// namespace flecsi
flecsi::topo::structured_base
Definition:
types.hh:31
types.hh
flecsi::topo::detail::base
Definition:
core.hh:40
flecsi::topo::structured
Definition:
interface.hh:33
flecsi
Definition:
control.hh:31
Generated by
1.8.13