LAYOUTdirectives in CM Fortran
Layout directive can override defaults.
Serial dimensions can be elected:
REAL A(10, 64, 100)
CMF$ LAYOUT A(:SERIAL, :NEWS, :NEWS)
A aligned with B:
REAL B(64, 100)
CMF$ LAYOUT B(:NEWS, :NEWS)
All dimensions serial implies front-end array.
LAYOUT directives can appear in procedure interface blocks.