aarray
Routines for storing integers and double precision numbers in contiguous memory for cache efficiency. The C implementation uses writing & reading of bits whereas the Fortran implementation stores the double precision number as two 32-bit integers.