TNT consists of an interface and reference implementation of
multidimensional arrays for numerical computing. This page
lists the components of TNT, togeter with links to external
libraries that utilize this interface.
accessed as A[i][j],
with A[0][0] as the first element, stored in
"row-major" storage order (i.e. right-most dimension varying fastest).
This is useful when interfacing with codes written in C or using
native "multidimensional" arrays of C/C++.
accessed as A(i,j),
with A(1,1) as the first element, stored contiguous in
memory in "column-major" storage order (i.e. left-most dimension
varying fastest). This is useful when translating codes from Fortran
by hand or via f2c().