Interface Documentation
Version: invalid
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
Variables
Enumerations
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
+
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Variables
Typedefs
Related Functions
+
Files
File List
+
File Members
All
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
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