Interface Documentation
Version: invalid
layout.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 
22 #if !defined(__FLECSI_PRIVATE__)
23 #error Do not include this file directly!
24 #endif
25 
26 #include <cstddef>
27 
28 namespace flecsi {
29 namespace data {
30 
37 enum layout : size_t {
38  dense,
40  sparse,
41  ragged,
42  array,
43  subspace
44 };
45 
46 } // namespace data
47 } // namespace flecsi
Access to the single element of an array.
Definition: layout.hh:39
layout
Definition: layout.hh:37
Definition: control.hh:31