!!---------------------------------------------------------------------- !! *** obc_oce_ftrans *** !!---------------------------------------------------------------------- !! ** purpose : Directives to control permutation of array indices !! for 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 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 !! East open boundary !FTRANS ufoe :I :z !FTRANS vfoe :I :z !FTRANS tfoe :I :z !FTRANS sfoe :I :z !FTRANS uclie :I :z !! Arrays for radiative East OBC !FTRANS uebnd :I :z : : !FTRANS vebnd :I :z : : !FTRANS tebnd :I :z : : !FTRANS sebnd :I :z : : !FTRANS u_cxebnd :I :z !FTRANS v_cxebnd :I :z !FTRANS uemsk :I :z !FTRANS vemsk :I :z !FTRANS temsk :I :z !! West open boundary !FTRANS ufow :I :z !FTRANS vfow :I :z !FTRANS tfow :I :z !FTRANS sfow :I :z !FTRANS ucliw :I :z !! Arrays for radiative West OBC !FTRANS uwbnd :I :z : : !FTRANS vwbnd :I :z : : !FTRANS twbnd :I :z : : !FTRANS swbnd :I :z : : !FTRANS u_cxwbnd :I :z !FTRANS v_cxwbnd :I :z !FTRANS uwmsk :I :z !FTRANS vwmsk :I :z !FTRANS twmsk :I :z !! North open boundary !FTRANS ufon :I :z !FTRANS vfon :I :z !FTRANS tfon :I :z !FTRANS sfon :I :z !FTRANS vclin :I :z !! Arrays for radiative North OBC !FTRANS unbnd :I :z : : !FTRANS vnbnd :I :z : : !FTRANS tnbnd :I :z : : !FTRANS snbnd :I :z : : !FTRANS u_cynbnd :I :z !FTRANS v_cynbnd :I :z !FTRANS unmsk :I :z !FTRANS vnmsk :I :z !FTRANS tnmsk :I :z !! South open boundary !FTRANS ufos :I :z !FTRANS vfos :I :z !FTRANS tfos :I :z !FTRANS sfos :I :z !FTRANS vclis :I :z !! Arrays for radiative South OBC !FTRANS usbnd :I :z : : !FTRANS vsbnd :I :z : : !FTRANS tsbnd :I :z : : !FTRANS ssbnd :I :z : : !FTRANS u_cysbnd :I :z !FTRANS v_cysbnd :I :z !FTRANS usmsk :I :z !FTRANS vsmsk :I :z !FTRANS tsmsk :I :z