!!---------------------------------------------------------------------- !! *** oce_ftrans *** !!---------------------------------------------------------------------- !! ** purpose : Directives to control permutation of array indices for !! public multi-dimensional arrays with a z-dimension declared in module !! oce. It should be included wherever the module is used, !! and updated whenever a new, public array is added to the module. !!---------------------------------------------------------------------- !!---------------------------------------------------------------------- !! NEMO/OPA 3.3 , NEMO Consortium (2011) !! $Id$ !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) !!---------------------------------------------------------------------- #if defined key_z_first !FTRANS assert :z :I #else !FTRANS assert :I :z #endif !FTRANS ub :I :I :z !FTRANS un :I :I :z !FTRANS ua :I :I :z !FTRANS vb :I :I :z !FTRANS vn :I :I :z !FTRANS va :I :I :z !FTRANS wn :I :I :z !FTRANS rotb :I :I :z !FTRANS rotn :I :I :z !FTRANS hdivb :I :I :z !FTRANS hdivn :I :I :z !FTRANS tb :I :I :z !FTRANS tn :I :I :z !FTRANS ta :I :I :z !FTRANS sb :I :I :z !FTRANS sn :I :I :z !FTRANS sa :I :I :z !FTRANS tsb :I :I :z : !FTRANS tsn :I :I :z : !FTRANS tsa :I :I :z : !FTRANS rn2b :I :I :z !FTRANS rn2 :I :I :z !FTRANS rhd :I :I :z !FTRANS rhop :I :I :z