/[MITgcm]/MITgcm/pkg/thsice/THSICE_VARS.h
ViewVC logotype

Diff of /MITgcm/pkg/thsice/THSICE_VARS.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.8 by jmc, Wed Apr 4 01:56:17 2007 UTC revision 1.11 by jmc, Wed Jul 8 23:35:05 2009 UTC
# Line 39  C   sHeating :: surf heating left to mel Line 39  C   sHeating :: surf heating left to mel
39  C   flxCndBt :: heat flux conducted through the ice to bottom surface  C   flxCndBt :: heat flux conducted through the ice to bottom surface
40  C   snowPrc  :: snow precipitation                        [kg/m2/s]  C   snowPrc  :: snow precipitation                        [kg/m2/s]
41  C   siceAlb  :: area weighted sea-ice albedo           [0-1]  C   siceAlb  :: area weighted sea-ice albedo           [0-1]
42    C   icAlbNIR :: seaice(+snow) surface Near Infra-Red Albedo
43  C atmospheric fluxes (change along the time-stepping):  C atmospheric fluxes (change along the time-stepping):
44  C   icFlxSW  :: short-wave heat flux (+=down) over sea-ice  C   icFlxSW  :: short-wave heat flux (+=down) over sea-ice
45  C               (downward SW / net SW @ surface / net SW below sea-ice)  C               (downward SW / net SW @ surface / net SW below sea-ice)
# Line 53  C   oceSflx  :: net salt flux to the oce Line 54  C   oceSflx  :: net salt flux to the oce
54        COMMON / THSICE_FLUX /        COMMON / THSICE_FLUX /
55  c    &       oceQsw, oceQnet, oceFWfx, oceSflx,  c    &       oceQsw, oceQnet, oceFWfx, oceSflx,
56       &       sHeating, flxCndBt,       &       sHeating, flxCndBt,
57       &       snowPrc, siceAlb,       &       snowPrc, siceAlb, icAlbNIR,
58       &       icFlxSW, icFlxAtm, icFrwAtm       &       icFlxSW, icFlxAtm, icFrwAtm
59    
60  c     _RL oceQnet(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)  c     _RL oceQnet(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
# Line 64  c     _RL oceSflx(1-OLx:sNx+OLx,1-OLy:sN Line 65  c     _RL oceSflx(1-OLx:sNx+OLx,1-OLy:sN
65        _RL flxCndBt(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL flxCndBt(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
66        _RL snowPrc (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL snowPrc (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
67        _RL siceAlb (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL siceAlb (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
68          _RL icAlbNIR(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
69        _RL icFlxSW (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL icFlxSW (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
70        _RL icFlxAtm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL icFlxAtm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
71        _RL icFrwAtm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL icFrwAtm(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
72    
73    C-- COMMON /THSICE_DYN_R/  variables used with sea-ice advection/diffusion
74    C   oceFWfx   :: fresh water flux to the ocean  [kg/m^2/s]
75    C   oceSflx   :: salt flux to the ocean         [psu.kg/m^2/s] (~g/m^2/s)
76    C   oceQnet   :: heat flux to the ocean         [W/m^2]
77    C---
78    C    Note :: when ice volume is too small to be kept, ice & snow is melt
79    C        and fresh water, salt and heat are returned to the ocean.
80    C        For now, those fluxes are stored separately and will try to find
81    C        out how to incorporate them more naturally in the usual forcing.
82    C---
83          COMMON /THSICE_DYN_R/
84         &       oceFWfx, oceSflx, oceQnet
85    
86          _RL oceFWfx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
87          _RL oceSflx(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
88          _RL oceQnet(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
89    
90  C-- COMMON / THSICE_OCEMXLAYER / oceanic mixed layer state  C-- COMMON / THSICE_OCEMXLAYER / oceanic mixed layer state
91  C   hOceMxL :: thickness   of the ocean mixed layer [m]  C   hOceMxL :: thickness   of the ocean mixed layer [m]
92  C   tOceMxL :: temperature in the ocean mixed layer [oC]  C   tOceMxL :: temperature in the ocean mixed layer [oC]
# Line 81  C   v2ocMxL :: velocity (square) in the Line 100  C   v2ocMxL :: velocity (square) in the
100        _RL sOceMxL(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL sOceMxL(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
101        _RL v2ocMxL(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)        _RL v2ocMxL(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
102    
 #ifdef ALLOW_AUTODIFF_TAMC  
       INTEGER iicekey  
 #endif  
   
103  #endif /* ALLOW_THSICE */  #endif /* ALLOW_THSICE */
104    
105  CEH3 ;;; Local Variables: ***  CEH3 ;;; Local Variables: ***

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.11

  ViewVC Help
Powered by ViewVC 1.1.22