Fortranordered
Fortranordered refers to the memory layout of multi-dimensional arrays that follows the Fortran convention of storing data in column-major order. In this arrangement, elements within each column are stored contiguously in memory, and columns themselves appear one after another. This contrasts with row-major order, used by C and many other environments, where elements within each row are stored contiguously.
The term is commonly encountered in numerical computing contexts where interoperability with Fortran libraries or legacy
Choosing Fortran-ordered storage affects performance characteristics due to cache locality and the way multidimensional indices map
In practice, whether an array is Fortran-ordered is a property of its memory layout, not a separate