|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Typedefs | |
| template<std::size_t... I> | |
| using | index_seq = std::index_sequence< I... > |
| Index sequence helper. | |
| template<std::size_t Rank, typename Boundary , typename... Fields> | |
| using | soa_storages = std::tuple< Lattice< Dense_Cell_Storage< Fields, Rank >, Boundary >... > |
| Per-field SoA storage tuple type. | |
| template<typename... Fields> | |
| using | aos_cell = std::tuple< Fields... > |
| AoS cell type. | |
| template<std::size_t Rank, typename Boundary , typename... Fields> | |
| using | aos_lattice = Lattice< Dense_Cell_Storage< aos_cell< Fields... >, Rank >, Boundary > |
| AoS lattice type. | |
| using Aleph::CA::ca_mf_detail::aos_cell = typedef std::tuple<Fields...> |
AoS cell type.
Definition at line 109 of file tpl_ca_multi_field_lattice.H.
| using Aleph::CA::ca_mf_detail::aos_lattice = typedef Lattice<Dense_Cell_Storage<aos_cell<Fields...>, Rank>, Boundary> |
AoS lattice type.
Definition at line 113 of file tpl_ca_multi_field_lattice.H.
| using Aleph::CA::ca_mf_detail::index_seq = typedef std::index_sequence<I...> |
Index sequence helper.
Definition at line 101 of file tpl_ca_multi_field_lattice.H.
| using Aleph::CA::ca_mf_detail::soa_storages = typedef std::tuple<Lattice<Dense_Cell_Storage<Fields, Rank>, Boundary>...> |
Per-field SoA storage tuple type.
Definition at line 105 of file tpl_ca_multi_field_lattice.H.