This section describes the user-level interface for the SIMD Data Layout
Templates (SDLT). This API is defined in
sdlt.h and its associated header files.
soa1d_container
Template class for "Structure of Arrays" memory layout of a one-dimensional container of Primitives. #include <sdlt/soa1d_container.h>
aos1d_container
Template class for "Array of Structures" memory layout of a one-dimensional container of Primitives. #include <sdlt/aos1d_container.h>
n_container
Template class for N-dimensional container. The contained primitive type, exact memory layout and container shape are defined via template arguments.