101 |
_RL snowFac |
_RL snowFac |
102 |
_RL cphm |
_RL cphm |
103 |
_RL opFrac, icFrac |
_RL opFrac, icFrac |
|
#ifdef ALLOW_DIAGNOSTICS |
|
|
_RL tmpFac |
|
|
#endif |
|
104 |
INTEGER i,j |
INTEGER i,j |
105 |
LOGICAL dBugFlag |
LOGICAL dBugFlag |
106 |
|
|
181 |
|
|
182 |
#ifdef ALLOW_DIAGNOSTICS |
#ifdef ALLOW_DIAGNOSTICS |
183 |
IF ( useDiagnostics ) THEN |
IF ( useDiagnostics ) THEN |
|
tmpFac = 1. _d 0 |
|
184 |
CALL DIAGNOSTICS_FILL(iceMask,'SI_FrcFx',0,1,1,bi,bj,myThid) |
CALL DIAGNOSTICS_FILL(iceMask,'SI_FrcFx',0,1,1,bi,bj,myThid) |
185 |
CALL DIAGNOSTICS_FRACT_FILL( |
CALL DIAGNOSTICS_FRACT_FILL( snowPrc, |
186 |
I snowPrc, iceMask,tmpFac,1,'SIsnwPrc', |
I iceMask(1-OLx,1-OLy,bi,bj), oneRL, 1, |
187 |
I 0,1,2,bi,bj,myThid) |
I 'SIsnwPrc', 0,1,2,bi,bj,myThid ) |
188 |
CALL DIAGNOSTICS_FRACT_FILL( |
CALL DIAGNOSTICS_FRACT_FILL( siceAlb, iceMask, oneRL, 1, |
189 |
I siceAlb, iceMask,tmpFac,1,'SIalbedo', |
I 'SIalbedo', 0,1,1,bi,bj,myThid ) |
|
I 0,1,1,bi,bj,myThid) |
|
190 |
ENDIF |
ENDIF |
191 |
#endif /* ALLOW_DIAGNOSTICS */ |
#endif /* ALLOW_DIAGNOSTICS */ |
192 |
DO j = jMin, jMax |
DO j = jMin, jMax |