338 |
& (diffKh.NE.0. .OR. diffK4 .NE.0. .OR. trUseGMRedi) ) THEN |
& (diffKh.NE.0. .OR. diffK4 .NE.0. .OR. trUseGMRedi) ) THEN |
339 |
diagName = 'DFxE'//diagSufx |
diagName = 'DFxE'//diagSufx |
340 |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
341 |
|
#ifdef ALLOW_LAYERS |
342 |
|
CALL LAYERS_FILL_DFX( df, trIdentity, k, 1, 2,bi,bj, myThid ) |
343 |
|
#endif /* ALLOW_LAYERS */ |
344 |
ENDIF |
ENDIF |
345 |
#endif |
#endif |
346 |
|
|
478 |
& (diffKh.NE.0. .OR. diffK4 .NE.0. .OR. trUseGMRedi) ) THEN |
& (diffKh.NE.0. .OR. diffK4 .NE.0. .OR. trUseGMRedi) ) THEN |
479 |
diagName = 'DFyE'//diagSufx |
diagName = 'DFyE'//diagSufx |
480 |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
481 |
|
#ifdef ALLOW_LAYERS |
482 |
|
CALL LAYERS_FILL_DFY( df, trIdentity,k, 1, 2,bi,bj, myThid ) |
483 |
|
#endif /* ALLOW_LAYERS */ |
484 |
ENDIF |
ENDIF |
485 |
#endif |
#endif |
486 |
|
|
611 |
& (.NOT.implicitDiffusion .OR. trUseGMRedi) ) THEN |
& (.NOT.implicitDiffusion .OR. trUseGMRedi) ) THEN |
612 |
diagName = 'DFrE'//diagSufx |
diagName = 'DFrE'//diagSufx |
613 |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
CALL DIAGNOSTICS_FILL( df, diagName, k,1, 2,bi,bj, myThid ) |
614 |
|
#ifdef ALLOW_LAYERS |
615 |
|
CALL LAYERS_FILL_DFR( df, trIdentity, k, 1, 2,bi,bj, myThid ) |
616 |
|
#endif /* ALLOW_LAYERS */ |
617 |
ENDIF |
ENDIF |
618 |
#endif |
#endif |
619 |
|
|
662 |
C- note: needs to explicitly increment the counter since DIAGNOSTICS_FILL |
C- note: needs to explicitly increment the counter since DIAGNOSTICS_FILL |
663 |
C does it only if k=1 (never the case here) |
C does it only if k=1 (never the case here) |
664 |
IF ( k.EQ.2 ) CALL DIAGNOSTICS_COUNT(diagName,bi,bj,myThid) |
IF ( k.EQ.2 ) CALL DIAGNOSTICS_COUNT(diagName,bi,bj,myThid) |
665 |
|
#ifdef ALLOW_LAYERS |
666 |
|
CALL LAYERS_FILL_DFR( df, trIdentity, k, 1, 2,bi,bj, myThid ) |
667 |
|
#endif /* ALLOW_LAYERS */ |
668 |
ENDIF |
ENDIF |
669 |
#endif |
#endif |
670 |
ENDIF |
ENDIF |