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 4659 for branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limitd_me.F90 – NEMO

Ignore:
Timestamp:
2014-06-04T19:18:57+02:00 (10 years ago)
Author:
clem
Message:

cleaning namelist parameters in LIM3 for NEMO3.4

File:
1 edited

Legend:

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

    r4649 r4659  
    618618      !!---------------------------------------------------------------------! 
    619619      INTEGER ::   ji,jj, jl    ! dummy loop indices 
    620       INTEGER ::   krdg_index   !  
    621620      REAL(wp) ::   Gstari, astari, hi, hrmean, zdummy   ! local scalar 
    622621      REAL(wp), POINTER, DIMENSION(:,:)   ::   zworka    ! temporary array used here 
     
    694693      !----------------------------------------------------------------- 
    695694 
    696       krdg_index = 1 
    697  
    698       IF( krdg_index == 0 ) THEN       !--- Linear formulation (Thorndike et al., 1975) 
     695      IF( partfun_swi == 0 ) THEN       !--- Linear formulation (Thorndike et al., 1975) 
    699696         DO jl = 0, ice_cat_bounds(1,2)       ! only undeformed ice participates 
    700697            DO jj = 1, jpj  
     
    724721         END DO 
    725722         ! 
    726       ENDIF ! krdg_index 
    727  
    728       IF( raftswi == 1 ) THEN      ! Ridging and rafting ice participation functions 
     723      ENDIF ! partfun_swi 
     724 
     725      IF( raft_swi == 1 ) THEN      ! Ridging and rafting ice participation functions 
    729726         ! 
    730727         DO jl = 1, jpl 
     
    742739         END DO ! jl 
    743740 
    744       ELSE  ! raftswi = 0 
     741      ELSE  ! raft_swi = 0 
    745742         ! 
    746743         DO jl = 1, jpl 
     
    750747      ENDIF 
    751748 
    752       IF ( raftswi == 1 ) THEN 
     749      IF ( raft_swi == 1 ) THEN 
    753750 
    754751         IF( MAXVAL(aridge + araft - athorn(:,:,1:jpl)) .GT. epsi10 ) THEN 
     
    13481345      !! ** input   :   Namelist namiceitdme 
    13491346      !!------------------------------------------------------------------- 
    1350       NAMELIST/namiceitdme/ ridge_scheme_swi, Cs, Cf, fsnowrdg, fsnowrft,&  
    1351          Gstar, astar,                                & 
    1352          Hstar, raftswi, hparmeter, Craft, ridge_por, & 
    1353          sal_max_ridge,  partfun_swi, transfun_swi,   & 
    1354          brinstren_swi 
     1347      NAMELIST/namiceitdme/ ridge_scheme_swi, Cs, Cf, fsnowrdg, fsnowrft,              &  
     1348        &                   Gstar, astar, Hstar, raft_swi, hparmeter, Craft, ridge_por, & 
     1349        &                   partfun_swi, brinstren_swi 
    13551350      !!------------------------------------------------------------------- 
    13561351      ! 
     
    13701365         WRITE(numout,*)'   Equivalent to G* for an exponential part function       astar           ', astar 
    13711366         WRITE(numout,*)'   Quantity playing a role in max ridged ice thickness     Hstar           ', Hstar 
    1372          WRITE(numout,*)'   Rafting of ice sheets or not                            raftswi         ', raftswi 
     1367         WRITE(numout,*)'   Rafting of ice sheets or not                            raft_swi        ', raft_swi 
    13731368         WRITE(numout,*)'   Parmeter thickness (threshold between ridge-raft)       hparmeter       ', hparmeter 
    13741369         WRITE(numout,*)'   Rafting hyperbolic tangent coefficient                  Craft           ', Craft   
    13751370         WRITE(numout,*)'   Initial porosity of ridges                              ridge_por       ', ridge_por 
    1376          WRITE(numout,*)'   Maximum salinity of ridging ice                         sal_max_ridge   ', sal_max_ridge 
    13771371         WRITE(numout,*)'   Switch for part. function (0) linear (1) exponential    partfun_swi     ', partfun_swi 
    1378          WRITE(numout,*)'   Switch for tran. function (0) linear (1) exponential    transfun_swi    ', transfun_swi 
    13791372         WRITE(numout,*)'   Switch for including brine volume in ice strength comp. brinstren_swi   ', brinstren_swi 
    13801373      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.