Recent Releases of mac
mac - MAC-v1.0.0
Features
- Multidimensional containers (arrays) and container specifiers (array handles) for rank-agnostic programming.
- Runtime modification of rank, shape, data layout and bounds of containers.
- Array indexing functions: passing from memory to array layout.
- Row and column mayor data layout.
- Partial permutations: permutate over a subset of dimensions.
- Logical, integer, real, complex, double precision real and double precision complex array support.
- Array reductions via 1-dimensional array to scalar functions.
- Array sections.
Limitations
- $2^{31} - 1$ array components maximum.
- FPM is the only supported build system.
- Fortran
Published by irukoa over 2 years ago
mac - MAC-v1.0.0
Features
- Multidimensional containers (arrays) and container specifiers (array handles) for rank-agnostic programming.
- Runtime modification of rank, shape, data layout and bounds of containers.
- Array indexing functions: passing from memory to array layout.
- Row and column mayor data layout.
- Partial permutations: permutate over a subset of dimensions.
- Logical, integer, real, complex, double precision real and double precision complex array support.
- Array reductions via 1-dimensional array to scalar functions.
- Array sections.
Limitations
- $2^{31} - 1$ array components maximum.
- FPM is the only supported build system.
- Fortran
Published by irukoa over 2 years ago
mac - Version 0.1.0.
-Improvements on the API. -Add utility for partial permutations.
- Fortran
Published by irukoa over 2 years ago