C $Header: /u/gcmpack/MITgcm/pkg/down_slope/DWNSLP_VARS.h,v 1.1 2008/08/17 02:01:27 jmc Exp $ C $Name: $ #ifdef ALLOW_DOWN_SLOPE C store the location of potential site where Down-Sloping Flow is applied C DWNSLP_NbSite :: Number of bathymetry steps within each tile C DWNSLP_ijDeep :: horiz. index of deep water-column next to DWNSLP site C DWNSLP_shVsD :: horiz. index of shallow water-column relative to ijDeep C DWNSLP_deepK :: level index (in deep water column) where dense water C (from the bottom of shallow column) is flowing into. INTEGER DWNSLP_NbSite( nSx, nSy ) INTEGER DWNSLP_ijDeep( DWNSLP_size, nSx, nSy ) INTEGER DWNSLP_shVsD ( DWNSLP_size, nSx, nSy ) INTEGER DWNSLP_deepK ( DWNSLP_size, nSx, nSy ) COMMON /DWNSLP_SITE/ & DWNSLP_NbSite, DWNSLP_ijDeep, DWNSLP_shVsD, DWNSLP_deepK C store variables used to compute the Down-Sloping transport of each tracer. C DWNSLP_Gamma :: geometric factor = slope * cross section area [m^2] C DWNSLP_Transp :: down-sloping flow: volume transport [m^3/s] C if using P-Coord., Gamma & Transp units become [m.Pa] & [m^2.Pa/s] _RL DWNSLP_Gamma ( DWNSLP_size, nSx, nSy ) _RL DWNSLP_Transp( DWNSLP_size, nSx, nSy ) COMMON /DWNSLP_FLOW/ DWNSLP_Gamma, DWNSLP_Transp #endif /* ALLOW_DOWN_SLOPE */