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

Changeset 7214


Ignore:
Timestamp:
2016-11-09T12:07:21+01:00 (7 years ago)
Author:
mathiot
Message:

add icb in ORCA2

Location:
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg

    r7205 r7214  
    6868&namberg       !   iceberg parameters 
    6969!----------------------------------------------------------------------- 
     70      ln_icebergs              = .true.               ! iceberg floats or not 
     71      ln_bergdia               = .true.               ! Calculate budgets 
     72      nn_verbose_level         = 1                    ! Turn on more verbose output if level > 0 
     73      nn_verbose_write         = 15                   ! Timesteps between verbose messages 
     74      nn_sample_rate           = 1                    ! Timesteps between sampling for trajectory storage 
     75                                                      ! Initial mass required for an iceberg of each class 
     76      rn_initial_mass          = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 
     77                                                      ! Proportion of calving mass to apportion to each class 
     78      rn_distribution          = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 
     79                                                      ! Ratio between effective and real iceberg mass (non-dim) 
     80                                                      ! i.e. number of icebergs represented at a point 
     81      rn_mass_scaling          = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 
     82                                                      ! thickness of newly calved bergs (m) 
     83      rn_initial_thickness     = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 
     84      rn_rho_bergs             = 850.                 ! Density of icebergs 
     85      rn_LoW_ratio             = 1.5                  ! Initial ratio L/W for newly calved icebergs 
     86      ln_operator_splitting    = .true.               ! Use first order operator splitting for thermodynamics 
     87      rn_bits_erosion_fraction = 0.                   ! Fraction of erosion melt flux to divert to bergy bits 
     88      rn_sicn_shift            = 0.                   ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 
     89      ln_passive_mode          = .false.              ! iceberg - ocean decoupling 
     90      nn_test_icebergs         = -1                   ! Create test icebergs of this class (-1 = no) 
     91                                                      ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 
     92      rn_test_box              = 108.0,  116.0, -66.0, -58.0 
     93      rn_speed_limit           = 0.                   ! CFL speed limit for a berg 
     94 
     95!            ! file name ! frequency (hours) !   variable   ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     96!            !           !  (if <0  months)  !     name     !  (logical)  !  (T/F ) ! 'monthly' ! filename ! pairing  ! filename      ! 
     97      sn_icb =  'calving',       -1          , 'calving'    ,   .true.    , .true.  , 'yearly'  ,    ''    ,    ''    ,     '' 
     98 
     99      cn_dir = './' 
    70100/ 
    71101!----------------------------------------------------------------------- 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/SETTE/sette.sh

    r7133 r7214  
    664664    set_namelist namelist_cfg nn_msh 1 
    665665    set_namelist namelist_cfg nn_fwb 0 
     666    set_namelist namelist_cfg ln_hpg_sco .true. 
    666667    set_namelist namelist_cfg jpni 2 
    667668    set_namelist namelist_cfg jpnj 2 
     
    690691    set_namelist namelist_cfg nn_msh 1 
    691692    set_namelist namelist_cfg nn_fwb 0 
     693    set_namelist namelist_cfg ln_hpg_sco .true. 
    692694    set_namelist namelist_cfg jpni 2 
    693695    set_namelist namelist_cfg jpnj 2 
     
    700702        ln -sf ../LONG/O2L3_LONG_00000075_restart_${L_NPROC}.nc . 
    701703        ln -sf ../LONG/O2L3_LONG_00000075_restart_ice_${L_NPROC}.nc . 
     704        ln -sf ../LONG/O2L3_LONG_icebergs_00000075_restart_${L_NPROC}.nc O2L3_LONG_00000075_restart_icebergs_${L_NPROC}.nc 
    702705    done 
    703706    if [ ${USING_MPMD} == "yes" ] ; then 
  • branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/SETTE/sette_rpt

    r6140 r7214  
    415415    set dorv = `ls -1rtd ./WORCA2LIM3_16/{$mach}/* | tail -1l ` 
    416416    set dorv = $dorv:t 
    417     set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_2_8/ocean.output 
    418     set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_2_8/solver.stat 
    419     set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_4/ocean.output 
    420     set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_4/solver.stat 
     417    set f1o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/ocean.output 
     418    set f1s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_4_8/solver.stat 
     419    set f2o = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/ocean.output 
     420    set f2s = ./WORCA2LIM3_16/{$mach}/{$dorv}/REPRO_8_4/solver.stat 
    421421 
    422422    cmp -s $f1s $f2s 
Note: See TracChangeset for help on using the changeset viewer.