| 304 |
ENDDO |
ENDDO |
| 305 |
ENDIF |
ENDIF |
| 306 |
|
|
| 307 |
|
#ifndef ALLOW_AUTODIFF_TAMC |
| 308 |
IF (linFSConserveTr) THEN |
IF (linFSConserveTr) THEN |
| 309 |
DO j=1,sNy |
DO j=1,sNy |
| 310 |
DO i=1,sNx |
DO i=1,sNx |
| 315 |
ENDDO |
ENDDO |
| 316 |
ENDDO |
ENDDO |
| 317 |
ENDIF |
ENDIF |
| 318 |
|
#endif /* ndfef ALLOW_AUTODIFF_TAMC */ |
| 319 |
|
|
| 320 |
#ifdef ALLOW_SHELFICE |
#ifdef ALLOW_SHELFICE |
| 321 |
IF ( useShelfIce ) |
IF ( useShelfIce ) |
| 330 |
swfracb(1)=abs(rF(klev)) |
swfracb(1)=abs(rF(klev)) |
| 331 |
swfracb(2)=abs(rF(klev+1)) |
swfracb(2)=abs(rF(klev+1)) |
| 332 |
CALL SWFRAC( |
CALL SWFRAC( |
| 333 |
I two,minusone, |
I two, minusone, |
| 334 |
I myTime,myThid, |
U swfracb, |
| 335 |
U swfracb) |
I myTime, 1, myThid ) |
| 336 |
kp1 = klev+1 |
kp1 = klev+1 |
| 337 |
IF (klev.EQ.Nr) THEN |
IF (klev.EQ.Nr) THEN |
| 338 |
kp1 = klev |
kp1 = klev |
| 455 |
ENDDO |
ENDDO |
| 456 |
ENDIF |
ENDIF |
| 457 |
|
|
| 458 |
|
#ifndef ALLOW_AUTODIFF_TAMC |
| 459 |
IF (linFSConserveTr) THEN |
IF (linFSConserveTr) THEN |
| 460 |
DO j=1,sNy |
DO j=1,sNy |
| 461 |
DO i=1,sNx |
DO i=1,sNx |
| 466 |
ENDDO |
ENDDO |
| 467 |
ENDDO |
ENDDO |
| 468 |
ENDIF |
ENDIF |
| 469 |
|
#endif /* ndfef ALLOW_AUTODIFF_TAMC */ |
| 470 |
|
|
| 471 |
#ifdef ALLOW_SHELFICE |
#ifdef ALLOW_SHELFICE |
| 472 |
IF ( useShelfIce ) |
IF ( useShelfIce ) |