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 8879 for branches/UKMO/dev_r8126_LIM3_couple/NEMOGCM/NEMO/OPA_SRC/OBS – NEMO

Ignore:
Timestamp:
2017-12-01T14:53:57+01:00 (6 years ago)
Author:
frrh
Message:

Merge in http://fcm3/projects/NEMO.xm/log/branches/UKMO/dev_r8183_ICEMODEL_svn_removed
revisions 8738:8847 inclusive.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r8126_LIM3_couple/NEMOGCM/NEMO/OPA_SRC/OBS/diaobs.F90

    r8877 r8879  
    291291            END DO 
    292292         ENDIF 
    293 #if defined key_lim2 || defined key_lim3 
     293#if defined key_lim3 
    294294         IF (ln_sic) THEN 
    295295            jtype = jtype + 1 
     
    539539#if defined  key_lim3 
    540540      USE ice, ONLY : &            ! LIM3 Ice model variables 
    541          & frld 
    542 #endif 
    543 #if defined key_lim2 
    544       USE ice_2, ONLY : &          ! LIM2 Ice model variables 
    545          & frld 
     541         & at_i 
    546542#endif 
    547543      IMPLICIT NONE 
     
    567563         & zgphi1,    &            ! Model latitudes for prof variable 1 
    568564         & zgphi2                  ! Model latitudes for prof variable 2 
    569 #if ! defined key_lim2 && ! defined key_lim3 
    570       REAL(wp), POINTER, DIMENSION(:,:) :: frld 
     565#if ! defined key_lim3 
     566      REAL(wp), POINTER, DIMENSION(:,:) :: at_i 
    571567#endif 
    572568      LOGICAL :: llnightav        ! Logical for calculating night-time average 
     
    582578      CALL wrk_alloc( jpi, jpj, zgphi1 ) 
    583579      CALL wrk_alloc( jpi, jpj, zgphi2 ) 
    584 #if ! defined key_lim2 && ! defined key_lim3 
    585       CALL wrk_alloc(jpi,jpj,frld)  
     580#if ! defined key_lim3 
     581      CALL wrk_alloc(jpi,jpj,at_i)  
    586582#endif 
    587583 
     
    595591 
    596592      !----------------------------------------------------------------------- 
    597       ! No LIM => frld == 0.0_wp 
    598       !----------------------------------------------------------------------- 
    599 #if ! defined key_lim2 && ! defined key_lim3 
    600       frld(:,:) = 0.0_wp 
     593      ! No LIM => at_i == 0.0_wp 
     594      !----------------------------------------------------------------------- 
     595#if ! defined key_lim3 
     596      at_i(:,:) = 0.0_wp 
    601597#endif 
    602598      !----------------------------------------------------------------------- 
     
    665661               zsurfvar(:,:) = sshn(:,:) 
    666662               llnightav = .FALSE. 
    667 #if defined key_lim2 || defined key_lim3 
     663#if defined key_lim3 
    668664            CASE('sic') 
    669665               IF ( kstp == 0 ) THEN 
     
    678674                  CYCLE 
    679675               ELSE 
    680                   zsurfvar(:,:) = 1._wp - frld(:,:) 
     676                  zsurfvar(:,:) = at_i(:,:) 
    681677               ENDIF 
    682678 
     
    702698      CALL wrk_dealloc( jpi, jpj, zgphi1 ) 
    703699      CALL wrk_dealloc( jpi, jpj, zgphi2 ) 
    704 #if ! defined key_lim2 && ! defined key_lim3 
    705       CALL wrk_dealloc(jpi,jpj,frld) 
     700#if ! defined key_lim3 
     701      CALL wrk_dealloc(jpi,jpj,at_i) 
    706702#endif 
    707703 
Note: See TracChangeset for help on using the changeset viewer.