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 – NEMO

Changeset 4659 for branches


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

cleaning namelist parameters in LIM3 for NEMO3.4

Location:
branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_ice

    r4654 r4659  
    4444!----------------------------------------------------------------------- 
    4545   epsd        =   1.0e-20 !  tolerance parameter 
    46    alpha       =   0.5     !  coefficient for semi-implicit coriolis 
    47    dm          =   0.6e+03 !  diffusion constant for dynamics 
    48    nbiter      =   1       !  number of sub-time steps for relaxation 
    49    nbitdr      = 500       !  maximum number of iterations for relaxation 
    5046   om          =   0.5     !  relaxation constant  
    51    resl        =   5.0e-05 !  maximum value for the residual of relaxation 
    5247   cw          =   5.0e-03 !  drag coefficient for oceanic stress 
    5348   angvg       =   0.0     !  turning angle for oceanic stress 
    5449   pstar       =   2.0e+04 !  1st bulk-rheology parameter 
    5550   c_rhg       =  20.0     !  2nd bulk-rhelogy parameter 
    56    etamn       =   0.0e+07 !  minimun value for viscosity 
    5751   creepl      =   1.0e-12 !  creep limit 
    5852   ecc         =   2.0     !  eccentricity of the elliptical yield curve 
     
    6458/ 
    6559!----------------------------------------------------------------------- 
    66 &namicetrp     !   ice transport 
    67 !----------------------------------------------------------------------- 
    68    bound       =   0.      !  boundary conditions (=0.0 no-slip, =1.0 free-slip) 
    69 / 
    70 !----------------------------------------------------------------------- 
    7160&namicethd     !   ice thermodynamic 
    7261!----------------------------------------------------------------------- 
    7362   hmelt       = -0.15     !  maximum melting at the bottom 
    74    hiccrit     = 0.1 , 0.1 !  ice thickness for lateral accretion in the Northern (Southern) Hemisphere 
     63   hiccrit     = 0.1       !  ice thickness for lateral accretion  
    7564                           !         caution 1.0, 1.0 best value to be used!!! (gilles G.)  ???? 
    76    fraz_swi    = 0.0       !  use of frazil ice collection thickness in function of wind (1.0) or not (0.0) 
     65   fraz_swi    = 0         !  use of frazil ice collection thickness in function of wind (1.0) or not (0.0) 
    7766   maxfrazb    = 0.0       !  maximum portion of frazil ice collecting at the ice bottom 
    7867   vfrazb      = 0.4166667 !  thresold drift speed for frazil ice collecting at the ice bottom 
    7968   Cfrazb      = 5.0       !  squeezing coefficient for frazil ice collecting at the ice bottom 
    80    hicmin      = 0.2       !  ice thickness corr. to max. energy stored in brine pocket 
    8169   hiclim      = 0.10      !  minimum ice thickness 
    82    sbeta       = 1.        !  numerical caracteritic of the scheme for diffusion in ice 
    83                            !        Cranck-Nicholson (=0.5), implicit (=1), explicit (=0) 
    84    parlat      = 0.0       !  percentage of energy used for lateral ablation 
    85    hakspl      = 0.25      !  slope of distr. for Hakkinen-Mellor's lateral melting 
    86    hibspl      = 0.5       !  slope of distribution for Hibler's lateral melting 
    87    exld        = 2.0       !  exponent for leads-closure rate 
    88    hakdif      = 1.0       !  coefficient for diffusions of ice and snow 
    89    thth        = 0.2       !  threshold thickness for comp. of eq. thermal conductivity 
    9070   hnzst       = 0.1       !  thickness of the surf. layer in temp. computation 
    9171   parsub      = 1.0       !  switch for snow sublimation or not 
    92    alphs       = 1.0       !  coefficient for snow density when snow ice formation 
    9372   betas       = 0.6       !  exponent in lead-ice fractionation of snow precipitation 0.66 
    9473                           !        betas = 1 -> equipartition, betas < 1 -> more on leads 
     
    127106   astar            =   0.05 !  equivalent of gstar (0.05 for TH75 and 0.03 for weaker ice) 
    128107   Hstar            = 100.0  !  parameter determining the maximum thickness of ridged ice 
    129    raftswi          =   1    !  rafting or not 
     108   raft_swi         =   1    !  rafting or not 
    130109   hparmeter        =   0.75 !  threshold thickness for rafting or not 
    131110   Craft            =   5.0  !  coefficient used in the rafting function 
    132111   ridge_por        =   0.3  !  initial porosity of the ridged ice (typically 0.30) 
    133    sal_max_ridge    =  15.0  !  maximum ridged ice salinity 
    134112   partfun_swi      =   1    !  participation function linear, TH75 (0) or exponential Letal07 (1) 
    135    transfun_swi     =   0    !  transfer function uniform of H80 (0) or exponential Letal07 (1) 
    136113   brinstren_swi    =   0    !  (1) use brine volume to diminish ice strength 
    137114/ 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_ice_lim3

    r4654 r4659  
    4444!----------------------------------------------------------------------- 
    4545   epsd        =   1.0e-20 !  tolerance parameter 
    46    alpha       =   0.5     !  coefficient for semi-implicit coriolis 
    47    dm          =   0.6e+03 !  diffusion constant for dynamics 
    48    nbiter      =   1       !  number of sub-time steps for relaxation 
    49    nbitdr      = 500       !  maximum number of iterations for relaxation 
    5046   om          =   0.5     !  relaxation constant  
    51    resl        =   5.0e-05 !  maximum value for the residual of relaxation 
    5247   cw          =   5.0e-03 !  drag coefficient for oceanic stress 
    5348   angvg       =   0.0     !  turning angle for oceanic stress 
    5449   pstar       =   2.0e+04 !  1st bulk-rheology parameter 
    5550   c_rhg       =  20.0     !  2nd bulk-rhelogy parameter 
    56    etamn       =   0.0e+07 !  minimun value for viscosity 
    5751   creepl      =   1.0e-12 !  creep limit 
    5852   ecc         =   2.0     !  eccentricity of the elliptical yield curve 
     
    6458/ 
    6559!----------------------------------------------------------------------- 
    66 &namicetrp     !   ice transport 
    67 !----------------------------------------------------------------------- 
    68    bound       =   0.      !  boundary conditions (=0.0 no-slip, =1.0 free-slip) 
    69 / 
    70 !----------------------------------------------------------------------- 
    7160&namicethd     !   ice thermodynamic 
    7261!----------------------------------------------------------------------- 
    7362   hmelt       = -0.15     !  maximum melting at the bottom 
    74    hiccrit     = 0.1 , 0.1 !  ice thickness for lateral accretion in the Northern (Southern) Hemisphere 
     63   hiccrit     = 0.1       !  ice thickness for lateral accretion  
    7564                           !         caution 1.0, 1.0 best value to be used!!! (gilles G.)  ???? 
    76    fraz_swi    = 0.0       !  use of frazil ice collection thickness in function of wind (1.0) or not (0.0) 
     65   fraz_swi    = 0         !  use of frazil ice collection thickness in function of wind (1.0) or not (0.0) 
    7766   maxfrazb    = 0.0       !  maximum portion of frazil ice collecting at the ice bottom 
    7867   vfrazb      = 0.4166667 !  thresold drift speed for frazil ice collecting at the ice bottom 
    7968   Cfrazb      = 5.0       !  squeezing coefficient for frazil ice collecting at the ice bottom 
    80    hicmin      = 0.2       !  ice thickness corr. to max. energy stored in brine pocket 
    8169   hiclim      = 0.10      !  minimum ice thickness 
    82    sbeta       = 1.        !  numerical caracteritic of the scheme for diffusion in ice 
    83                            !        Cranck-Nicholson (=0.5), implicit (=1), explicit (=0) 
    84    parlat      = 0.0       !  percentage of energy used for lateral ablation 
    85    hakspl      = 0.25      !  slope of distr. for Hakkinen-Mellor's lateral melting 
    86    hibspl      = 0.5       !  slope of distribution for Hibler's lateral melting 
    87    exld        = 2.0       !  exponent for leads-closure rate 
    88    hakdif      = 1.0       !  coefficient for diffusions of ice and snow 
    89    thth        = 0.2       !  threshold thickness for comp. of eq. thermal conductivity 
    9070   hnzst       = 0.1       !  thickness of the surf. layer in temp. computation 
    9171   parsub      = 1.0       !  switch for snow sublimation or not 
    92    alphs       = 1.0       !  coefficient for snow density when snow ice formation 
    9372   betas       = 0.6       !  exponent in lead-ice fractionation of snow precipitation 0.66 
    9473                           !        betas = 1 -> equipartition, betas < 1 -> more on leads 
     
    127106   astar            =   0.05 !  equivalent of gstar (0.05 for TH75 and 0.03 for weaker ice) 
    128107   Hstar            = 100.0  !  parameter determining the maximum thickness of ridged ice 
    129    raftswi          =   1    !  rafting or not 
     108   raft_swi         =   1    !  rafting or not 
    130109   hparmeter        =   0.75 !  threshold thickness for rafting or not 
    131110   Craft            =   5.0  !  coefficient used in the rafting function 
    132111   ridge_por        =   0.3  !  initial porosity of the ridged ice (typically 0.30) 
    133    sal_max_ridge    =  15.0  !  maximum ridged ice salinity 
    134112   partfun_swi      =   1    !  participation function linear, TH75 (0) or exponential Letal07 (1) 
    135    transfun_swi     =   0    !  transfer function uniform of H80 (0) or exponential Letal07 (1) 
    136113   brinstren_swi    =   0    !  (1) use brine volume to diminish ice strength 
    137114/ 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/ice.F90

    r4649 r4659  
    166166 
    167167   !                                          !!** ice-dynamic namelist (namicedyn) ** 
    168    INTEGER , PUBLIC ::   nbiter = 1            !: number of sub-time steps for relaxation 
    169    INTEGER , PUBLIC ::   nbitdr = 250          !: maximum number of iterations for relaxation 
    170168   INTEGER , PUBLIC ::   nevp   = 400          !: number of iterations for subcycling 
    171169   INTEGER , PUBLIC ::   nlay_i = 5            !: number of layers in the ice 
     
    173171   !                                          !!** ice-dynamic namelist (namicedyn) ** 
    174172   REAL(wp), PUBLIC ::   epsd   = 1.0e-20_wp   !: tolerance parameter for dynamic 
    175    REAL(wp), PUBLIC ::   alpha  = 0.5_wp       !: coefficient for semi-implicit coriolis 
    176    REAL(wp), PUBLIC ::   dm     = 0.6e+03_wp   !: diffusion constant for dynamics 
    177173   REAL(wp), PUBLIC ::   om     = 0.5_wp       !: relaxation constant 
    178    REAL(wp), PUBLIC ::   resl   = 5.0e-05_wp   !: maximum value for the residual of relaxation 
    179174   REAL(wp), PUBLIC ::   cw     = 5.0e-03_wp   !: drag coefficient for oceanic stress 
    180175   REAL(wp), PUBLIC ::   angvg  = 0._wp        !: turning angle for oceanic stress 
    181176   REAL(wp), PUBLIC ::   pstar  = 1.0e+04_wp   !: determines ice strength (N/M), Hibler JPO79 
    182177   REAL(wp), PUBLIC ::   c_rhg  = 20._wp       !: determines changes in ice strength 
    183    REAL(wp), PUBLIC ::   etamn  = 0.0e+07_wp   !: minimun value for viscosity : has to be 0 
    184178   REAL(wp), PUBLIC ::   creepl = 2.0e-08_wp   !: creep limit : has to be under 1.0e-9 
    185179   REAL(wp), PUBLIC ::   ecc    = 2._wp        !: eccentricity of the elliptical yield curve 
     
    220214   REAL(wp), PUBLIC ::   Craft     = 5.0_wp        !: coefficient for smoothness of the hyperbolic tangent in rafting 
    221215   REAL(wp), PUBLIC ::   ridge_por = 0.0_wp        !: initial porosity of ridges (0.3 regular value) 
    222    REAL(wp), PUBLIC ::   sal_max_ridge = 15.0_wp   !: maximum ridged ice salinity (ppt) 
    223    REAL(wp), PUBLIC ::   betas    = 1.0_wp         !: coef. for partitioning of snowfall between leads and sea ice 
    224    REAL(wp), PUBLIC ::   kappa_i  = 1.0_wp         !: coef. for the extinction of radiation Grenfell et al. (2006) [1/m] 
     216   REAL(wp), PUBLIC ::   betas     = 1.0_wp        !: coef. for partitioning of snowfall between leads and sea ice 
     217   REAL(wp), PUBLIC ::   kappa_i   = 1.0_wp        !: coef. for the extinction of radiation Grenfell et al. (2006) [1/m] 
    225218   REAL(wp), PUBLIC ::   nconv_i_thd = 50_wp       !: maximal number of iterations for heat diffusion 
    226219   REAL(wp), PUBLIC ::   maxer_i_thd = 1.0e-4_wp   !: maximal tolerated error (C) for heat diffusion 
     
    228221   !                                              !!** ice-mechanical redistribution namelist (namiceitdme) 
    229222   INTEGER , PUBLIC ::   ridge_scheme_swi = 0      !: scheme used for ice ridging 
    230    INTEGER , PUBLIC ::   raftswi          = 1      !: rafting of ice or not                         
     223   INTEGER , PUBLIC ::   raft_swi         = 1      !: rafting of ice or not                         
    231224   INTEGER , PUBLIC ::   partfun_swi      = 1      !: participation function: =0 Thorndike et al. (1975), =1 Lipscomb et al. (2007) 
    232    INTEGER , PUBLIC ::   transfun_swi     = 0      !: transfer function: =0 Hibler 1980, =1 Lipscomb et al. 2007 
    233225   INTEGER , PUBLIC ::   brinstren_swi    = 0      !: use brine volume to diminish ice strength 
    234226 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limdyn.F90

    r4649 r4659  
    240240      !! ** input   :   Namelist namicedyn 
    241241      !!------------------------------------------------------------------- 
    242       NAMELIST/namicedyn/ epsd, alpha,     & 
    243          &                dm, nbiter, nbitdr, om, resl, cw, angvg, pstar,   & 
    244          &                c_rhg, etamn, creepl, ecc, ahi0, & 
     242      NAMELIST/namicedyn/ epsd, om, cw, angvg, pstar,   & 
     243         &                c_rhg, creepl, ecc, ahi0,     & 
    245244         &                nevp, telast, alphaevp, hminrhg 
    246245      !!------------------------------------------------------------------- 
     
    254253         WRITE(numout,*) '~~~~~~~~~~~~' 
    255254         WRITE(numout,*) '   tolerance parameter                              epsd   = ', epsd 
    256          WRITE(numout,*) '   coefficient for semi-implicit coriolis           alpha  = ', alpha 
    257          WRITE(numout,*) '   diffusion constant for dynamics                  dm     = ', dm 
    258          WRITE(numout,*) '   number of sub-time steps for relaxation          nbiter = ', nbiter 
    259          WRITE(numout,*) '   maximum number of iterations for relaxation      nbitdr = ', nbitdr 
    260255         WRITE(numout,*) '   relaxation constant                              om     = ', om 
    261          WRITE(numout,*) '   maximum value for the residual of relaxation     resl   = ', resl 
    262256         WRITE(numout,*) '   drag coefficient for oceanic stress              cw     = ', cw 
    263257         WRITE(numout,*) '   turning angle for oceanic stress                 angvg  = ', angvg 
    264258         WRITE(numout,*) '   first bulk-rheology parameter                    pstar  = ', pstar 
    265259         WRITE(numout,*) '   second bulk-rhelogy parameter                    c_rhg  = ', c_rhg 
    266          WRITE(numout,*) '   minimun value for viscosity                      etamn  = ', etamn 
    267260         WRITE(numout,*) '   creep limit                                      creepl = ', creepl 
    268261         WRITE(numout,*) '   eccentricity of the elliptical yield curve       ecc    = ', ecc 
  • 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 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limthd.F90

    r4649 r4659  
    610610      !!------------------------------------------------------------------- 
    611611      NAMELIST/namicethd/ hmelt , hiccrit, fraz_swi, maxfrazb, vfrazb, Cfrazb,   & 
    612          &                hicmin, hiclim,                                        & 
    613          &                sbeta  , parlat, hakspl, hibspl, exld,                 & 
    614          &                hakdif, hnzst  , thth  , parsub, alphs, betas,         &  
     612         &                hiclim, hnzst, parsub, betas,                          &  
    615613         &                kappa_i, nconv_i_thd, maxer_i_thd, thcon_i_swi 
    616614      !!------------------------------------------------------------------- 
     
    629627         WRITE(numout,*)'   Namelist of ice parameters for ice thermodynamic computation ' 
    630628         WRITE(numout,*)'      maximum melting at the bottom                           hmelt        = ', hmelt 
    631          WRITE(numout,*)'      ice thick. for lateral accretion in NH (SH)             hiccrit(1/2) = ', hiccrit 
     629         WRITE(numout,*)'      ice thick. for lateral accretion                        hiccrit      = ', hiccrit 
    632630         WRITE(numout,*)'      Frazil ice thickness as a function of wind or not       fraz_swi     = ', fraz_swi 
    633631         WRITE(numout,*)'      Maximum proportion of frazil ice collecting at bottom   maxfrazb     = ', maxfrazb 
    634632         WRITE(numout,*)'      Thresold relative drift speed for collection of frazil  vfrazb       = ', vfrazb 
    635633         WRITE(numout,*)'      Squeezing coefficient for collection of frazil          Cfrazb       = ', Cfrazb 
    636          WRITE(numout,*)'      ice thick. corr. to max. energy stored in brine pocket  hicmin       = ', hicmin   
    637634         WRITE(numout,*)'      minimum ice thickness                                   hiclim       = ', hiclim  
    638635         WRITE(numout,*)'      numerical carac. of the scheme for diffusion in ice ' 
    639          WRITE(numout,*)'      Cranck-Nicholson (=0.5), implicit (=1), explicit (=0)   sbeta        = ', sbeta 
    640          WRITE(numout,*)'      percentage of energy used for lateral ablation          parlat       = ', parlat 
    641          WRITE(numout,*)'      slope of distr. for Hakkinen-Mellor lateral melting     hakspl       = ', hakspl   
    642          WRITE(numout,*)'      slope of distribution for Hibler lateral melting        hibspl       = ', hibspl 
    643          WRITE(numout,*)'      exponent for leads-closure rate                         exld         = ', exld 
    644          WRITE(numout,*)'      coefficient for diffusions of ice and snow              hakdif       = ', hakdif 
    645          WRITE(numout,*)'      threshold thick. for comp. of eq. thermal conductivity  zhth         = ', thth  
    646636         WRITE(numout,*)'      thickness of the surf. layer in temp. computation       hnzst        = ', hnzst 
    647637         WRITE(numout,*)'      switch for snow sublimation  (=1) or not (=0)           parsub       = ', parsub   
    648          WRITE(numout,*)'      coefficient for snow density when snow ice formation    alphs        = ', alphs 
    649638         WRITE(numout,*)'      coefficient for ice-lead partition of snowfall          betas        = ', betas 
    650639         WRITE(numout,*)'      extinction radiation parameter in sea ice (1.0)         kappa_i      = ', kappa_i 
     
    655644      ENDIF 
    656645      ! 
    657       rcdsn = hakdif * rcdsn  
    658       rcdic = hakdif * rcdic 
    659       ! 
    660646   END SUBROUTINE lim_thd_init 
    661647 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limthd_lac.F90

    r4649 r4659  
    157157 
    158158      ! Default new ice thickness  
    159       hicol(:,:) = hiccrit(1) 
    160  
    161       IF( fraz_swi == 1._wp ) THEN 
     159      hicol(:,:) = hiccrit 
     160 
     161      IF( fraz_swi == 1 ) THEN 
    162162 
    163163         !-------------------- 
     
    322322         !---------------------- 
    323323         DO ji = 1, nbpac 
    324             zh_newice(ji) = hiccrit(1) 
    325          END DO 
    326          IF( fraz_swi == 1.0 ) zh_newice(:) = hicol_b(:) 
     324            zh_newice(ji) = hiccrit 
     325         END DO 
     326         IF( fraz_swi == 1 ) zh_newice(:) = hicol_b(:) 
    327327 
    328328         !---------------------- 
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/thd_ice.F90

    r4649 r4659  
    2020   !                                         !!! ** ice-thermo namelist (namicethd) ** 
    2121   REAL(wp), PUBLIC ::   hmelt   = -0.15     !: maximum melting at the bottom; active only for one category 
    22    REAL(wp), PUBLIC ::   hicmin  = 0.2       !: (REMOVE) 
    2322   REAL(wp), PUBLIC ::   hiclim  = 0.05      !: minimum ice thickness 
    24    REAL(wp), PUBLIC ::   sbeta   = 1.0       !: numerical scheme for diffusion in ice  (REMOVE) 
    25    REAL(wp), PUBLIC ::   parlat  = 0.0       !: (REMOVE) 
    26    REAL(wp), PUBLIC ::   hakspl  = 0.5       !: (REMOVE) 
    27    REAL(wp), PUBLIC ::   hibspl  = 0.5       !: (REMOVE) 
    28    REAL(wp), PUBLIC ::   exld    = 2.0       !: (REMOVE) 
    29    REAL(wp), PUBLIC ::   hakdif  = 1.0       !: (REMOVE) 
    30    REAL(wp), PUBLIC ::   thth    = 0.2       !: (REMOVE) 
    3123   REAL(wp), PUBLIC ::   hnzst   = 0.1       !: thick. of the surf. layer in temp. comp. 
    3224   REAL(wp), PUBLIC ::   parsub  = 1.0       !: switch for snow sublimation or not 
    33    REAL(wp), PUBLIC ::   alphs   = 1.0       !: coef. for snow density when snow-ice formation 
    34    REAL(wp), PUBLIC ::   fraz_swi= 1.0       !: use of frazil ice collection in function of wind (1.0) or not (0.0) 
    3525   REAL(wp), PUBLIC ::   maxfrazb= 0.7       !: maximum portion of frazil ice collecting at the ice bottom 
    3626   REAL(wp), PUBLIC ::   vfrazb  = 0.41667   !: threshold drift speed for collection of bottom frazil ice 
    3727   REAL(wp), PUBLIC ::   Cfrazb  = 5.0       !: squeezing coefficient for collection of bottom frazil ice 
     28   REAL(wp), PUBLIC ::   hiccrit = 0.3       !: ice th. for lateral accretion in the NH (SH) (m) 
    3829 
    39    REAL(wp), PUBLIC, DIMENSION(2) ::   hiccrit = (/0.3,0.3/)  !: ice th. for lateral accretion in the NH (SH) (m) 
     30   INTEGER , PUBLIC ::   fraz_swi= 1         !: use of frazil ice collection in function of wind (1) or not (0) 
    4031 
    4132   !!----------------------------- 
Note: See TracChangeset for help on using the changeset viewer.