New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 4345 for branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limrhg.F90 – NEMO

Ignore:
Timestamp:
2014-01-10T16:59:04+01:00 (10 years ago)
Author:
clem
Message:

clean the glob_sum diags and make scalar.nc work

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limrhg.F90

    r4332 r4345  
    427427               !-Calculate stress tensor components zs1 and zs2  
    428428               !-at centre of grid cells (see section 3.5 of CICE user's guide). 
    429                zs1(ji,jj) = ( zs1(ji,jj) - dtotel*( ( 1._wp - alphaevp) * zs1(ji,jj) +   & 
    430                   &          ( delta / deltat(ji,jj) - zdd(ji,jj) / deltat(ji,jj) ) * zpresh(ji,jj) ) )  &        
    431                   &          / ( 1._wp + alphaevp * dtotel ) 
    432  
    433                zs2(ji,jj) = ( zs2(ji,jj) - dtotel * ( ( 1._wp - alphaevp ) * ecc2 * zs2(ji,jj) -   & 
    434                              zdt(ji,jj) / deltat(ji,jj) * zpresh(ji,jj) ) )   & 
    435                   &          / ( 1._wp + alphaevp * ecc2 * dtotel ) 
     429               !zs1(ji,jj) = ( zs1(ji,jj) - dtotel*( ( 1._wp - alphaevp) * zs1(ji,jj) +   & 
     430               !   &          ( delta / deltat(ji,jj) - zdd(ji,jj) / deltat(ji,jj) ) * zpresh(ji,jj) ) )  &        
     431               !   &          / ( 1._wp + alphaevp * dtotel ) 
     432 
     433               !zs2(ji,jj) = ( zs2(ji,jj) - dtotel * ( ( 1._wp - alphaevp ) * ecc2 * zs2(ji,jj) -   & 
     434               !              zdt(ji,jj) / deltat(ji,jj) * zpresh(ji,jj) ) )   & 
     435               !   &          / ( 1._wp + alphaevp * ecc2 * dtotel ) 
    436436 
    437437               ! new formulation from S. Bouillon to help stabilizing the code (no need of alphaevp) 
    438                !zs1(ji,jj) = ( zs1(ji,jj) + dtotel * ( ( zdd(ji,jj) / deltat(ji,jj) - delta / deltat(ji,jj) )  & 
    439                !   &         * zpresh(ji,jj) ) ) / ( 1._wp + dtotel ) 
    440                !zs2(ji,jj) = ( zs2(ji,jj) + dtotel * ( ecci * zdt(ji,jj) / deltat(ji,jj) * zpresh(ji,jj) ) )  & 
    441                !   &         / ( 1._wp + dtotel ) 
     438               zs1(ji,jj) = ( zs1(ji,jj) + dtotel * ( ( zdd(ji,jj) / deltat(ji,jj) - delta / deltat(ji,jj) )  & 
     439                  &         * zpresh(ji,jj) ) ) / ( 1._wp + dtotel ) 
     440               zs2(ji,jj) = ( zs2(ji,jj) + dtotel * ( ecci * zdt(ji,jj) / deltat(ji,jj) * zpresh(ji,jj) ) )  & 
     441                  &         / ( 1._wp + dtotel ) 
    442442 
    443443            END DO 
     
    473473 
    474474               !-Calculate stress tensor component zs12 at corners (see section 3.5 of CICE user's guide). 
    475                zs12(ji,jj) = ( zs12(ji,jj) - dtotel * ( (1.0-alphaevp) * ecc2 * zs12(ji,jj) - zds(ji,jj) /  & 
    476                   &          ( 2._wp * deltac(ji,jj) ) * zpreshc(ji,jj) ) )  & 
    477                   &          / ( 1._wp + alphaevp * ecc2 * dtotel )  
     475               !zs12(ji,jj) = ( zs12(ji,jj) - dtotel * ( (1.0-alphaevp) * ecc2 * zs12(ji,jj) - zds(ji,jj) /  & 
     476               !   &          ( 2._wp * deltac(ji,jj) ) * zpreshc(ji,jj) ) )  & 
     477               !   &          / ( 1._wp + alphaevp * ecc2 * dtotel )  
    478478 
    479479               ! new formulation from S. Bouillon to help stabilizing the code (no need of alphaevp) 
    480                !zs12(ji,jj) = ( zs12(ji,jj) + dtotel *  & 
    481                !   &          ( ecci * zds(ji,jj) / ( 2._wp * deltac(ji,jj) ) * zpreshc(ji,jj) ) )  & 
    482                !   &          / ( 1.0 + dtotel )  
     480               zs12(ji,jj) = ( zs12(ji,jj) + dtotel *  & 
     481                  &          ( ecci * zds(ji,jj) / ( 2._wp * deltac(ji,jj) ) * zpreshc(ji,jj) ) )  & 
     482                  &          / ( 1.0 + dtotel )  
    483483 
    484484            END DO ! ji 
Note: See TracChangeset for help on using the changeset viewer.