Multidimensional data in canonical layout.
authorChristian Blau <cblau@gwdg.de>
Sat, 5 Jan 2019 07:45:57 +0000 (08:45 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Wed, 23 Jan 2019 12:38:19 +0000 (13:38 +0100)
commit6475ce8b50899d07baade7a2fff85d344ff4ef48
tree91129f95d8b426f5508ebc28b9d2da1ca2a52b3e
parent9c2eb03b35674e6a381bf49a2ccbc90d7e447343
Multidimensional data in canonical layout.

Introduces a multidimensional array that holds its own data and makes it
accessible via the canonical right-aligned layout for indexing the data.

refs: #2282

Change-Id: I883cdb6a41d7277669e100320e230904856d1318
src/gromacs/math/multidimarray.h [new file with mode: 0644]
src/gromacs/math/tests/CMakeLists.txt
src/gromacs/math/tests/multidimarray.cpp [new file with mode: 0644]
src/gromacs/mdspan/mdspan.h