Interface Documentation
Version: invalid
flecsi
topo
canonical
types.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/run/types.hh
"
23
24
#include <string>
25
26
namespace
flecsi
{
27
namespace
topo {
28
29
struct
canonical_base
{
30
enum
index_space { vertices, cells };
31
static
constexpr std::size_t index_spaces = 2;
32
33
struct
coloring
{
34
std::size_t size, parts;
35
};
// struct coloring
36
37
};
// struct canonical_base
38
39
}
// namespace topo
40
}
// namespace flecsi
flecsi::topo::canonical_base
Definition:
types.hh:29
flecsi::topo::canonical_base::coloring
Definition:
types.hh:33
types.hh
flecsi
Definition:
control.hh:31
Generated by
1.8.13