- Timestamp:
- 2019-12-10T15:03:24+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/ENHANCE-03_closea/cfgs/SHARED/namelist_ref
r11656 r12149 50 50 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 51 51 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 52 cn_ocerst_outdir = "." 52 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 53 53 ln_iscpl = .false. ! cavity evolution forcing or coupling to ice sheet model 54 54 nn_istate = 0 ! output the initial state (1) or not (0) 55 55 ln_rst_list = .false. ! output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) 56 nn_stock = 5840 ! frequency of creation of a restart file (modulo referenced to 1) 56 nn_stock = 0 ! used only if ln_rst_list = F: output restart freqeuncy (modulo referenced to 1) 57 ! ! = 0 force to write restart files only at the end of the run 58 ! ! = -1 do not do any restart 57 59 nn_stocklist = 0,0,0,0,0,0,0,0,0,0 ! List of timesteps when a restart file is to be written 58 nn_write = 5840 ! frequency of write in the output file (modulo referenced to nn_it000) 59 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 60 nn_write = 0 ! used only if key_iomput is not defined: output frequency (modulo referenced to nn_it000) 61 ! ! = 0 force to write output files only at the end of the run 62 ! ! = -1 do not do any output file 63 ln_mskland = .false. ! mask land points in NetCDF outputs 60 64 ln_cfmeta = .false. ! output additional data to netCDF files required for compliance with the CF metadata standard 61 65 ln_clobber = .true. ! clobber (overwrite) an existing file … … 118 122 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 119 123 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 120 sn_tem = 'data_1m_potential_temperature_nomask', -1 121 sn_sal = 'data_1m_salinity_nomask' , -1 124 sn_tem = 'data_1m_potential_temperature_nomask', -1. , 'votemper', .true. , .true. , 'yearly' , '' , '' , '' 125 sn_sal = 'data_1m_salinity_nomask' , -1. , 'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 122 126 / 123 127 !----------------------------------------------------------------------- … … 174 178 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 175 179 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 176 sn_ucur = 'ucurrent' , -1 177 sn_vcur = 'vcurrent' , -1 180 sn_ucur = 'ucurrent' , -1. ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 181 sn_vcur = 'vcurrent' , -1. ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 178 182 / 179 183 … … 250 254 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 251 255 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 252 sn_utau = 'utau' , 24 253 sn_vtau = 'vtau' , 24 254 sn_qtot = 'qtot' , 24 255 sn_qsr = 'qsr' , 24 256 sn_emp = 'emp' , 24 256 sn_utau = 'utau' , 24. , 'utau' , .false. , .false., 'yearly' , '' , '' , '' 257 sn_vtau = 'vtau' , 24. , 'vtau' , .false. , .false., 'yearly' , '' , '' , '' 258 sn_qtot = 'qtot' , 24. , 'qtot' , .false. , .false., 'yearly' , '' , '' , '' 259 sn_qsr = 'qsr' , 24. , 'qsr' , .false. , .false., 'yearly' , '' , '' , '' 260 sn_emp = 'emp' , 24. , 'emp' , .false. , .false., 'yearly' , '' , '' , '' 257 261 / 258 262 !----------------------------------------------------------------------- … … 279 283 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 280 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 281 sn_wndi = 'u_10.15JUNE2009_fill' , 6 282 sn_wndj = 'v_10.15JUNE2009_fill' , 6 283 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 284 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 285 sn_tair = 't_10.15JUNE2009_fill' , 6 286 sn_humi = 'q_10.15JUNE2009_fill' , 6 287 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 288 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 289 sn_slp = 'slp.15JUNE2009_fill' , 6 285 sn_wndi = 'u_10.15JUNE2009_fill' , 6. , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 286 sn_wndj = 'v_10.15JUNE2009_fill' , 6. , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' 287 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24. , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 288 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24. , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 289 sn_tair = 't_10.15JUNE2009_fill' , 6. , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 290 sn_humi = 'q_10.15JUNE2009_fill' , 6. , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 291 sn_prec = 'ncar_precip.15JUNE2009_fill', -1. , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 292 sn_snow = 'ncar_precip.15JUNE2009_fill', -1. , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 293 sn_slp = 'slp.15JUNE2009_fill' , 6. , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 290 294 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 291 295 / … … 297 301 ! ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 298 302 nn_cats_cpl = 5 ! Number of sea ice categories over which coupling is to be carried out (if not 1) 299 300 303 !_____________!__________________________!____________!_____________!______________________!________! 301 304 ! ! description ! multiple ! vector ! vector ! vector ! … … 334 337 sn_rcv_wper = 'none' , 'no' , '' , '' , '' 335 338 sn_rcv_wnum = 'none' , 'no' , '' , '' , '' 336 sn_rcv_w strf= 'none' , 'no' , '' , '' , ''339 sn_rcv_wfreq = 'none' , 'no' , '' , '' , '' 337 340 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 338 341 sn_rcv_ts_ice = 'none' , 'no' , '' , '' , '' … … 354 357 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 355 358 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 356 sn_usp = 'sas_grid_U' , 120 357 sn_vsp = 'sas_grid_V' , 120 358 sn_tem = 'sas_grid_T' , 120 359 sn_sal = 'sas_grid_T' , 120 360 sn_ssh = 'sas_grid_T' , 120 361 sn_e3t = 'sas_grid_T' , 120 362 sn_frq = 'sas_grid_T' , 120 359 sn_usp = 'sas_grid_U' , 120. , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 360 sn_vsp = 'sas_grid_V' , 120. , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 361 sn_tem = 'sas_grid_T' , 120. , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 362 sn_sal = 'sas_grid_T' , 120. , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' 363 sn_ssh = 'sas_grid_T' , 120. , 'sossheig', .true. , .true. , 'yearly' , '' , '' , '' 364 sn_e3t = 'sas_grid_T' , 120. , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 365 sn_frq = 'sas_grid_T' , 120. , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 363 366 / 364 367 !----------------------------------------------------------------------- … … 388 391 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 389 392 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 390 sn_chl ='chlorophyll' , -1 393 sn_chl ='chlorophyll' , -1. , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 391 394 / 392 395 !----------------------------------------------------------------------- … … 405 408 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 406 409 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 407 sn_sst = 'sst_data' , 24 408 sn_sss = 'sss_data' , -1 410 sn_sst = 'sst_data' , 24. , 'sst' , .false. , .false., 'yearly' , '' , '' , '' 411 sn_sss = 'sss_data' , -1. , 'sss' , .true. , .true. , 'yearly' , '' , '' , '' 409 412 / 410 413 !----------------------------------------------------------------------- … … 427 430 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 428 431 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 429 sn_rnf = 'runoff_core_monthly' , -1 430 sn_cnf = 'runoff_core_monthly' , 0 431 sn_s_rnf = 'runoffs' , 24 432 sn_t_rnf = 'runoffs' , 24 433 sn_dep_rnf = 'runoffs' , 0 432 sn_rnf = 'runoff_core_monthly' , -1. , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 433 sn_cnf = 'runoff_core_monthly' , 0. , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 434 sn_s_rnf = 'runoffs' , 24. , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 435 sn_t_rnf = 'runoffs' , 24. , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 436 sn_dep_rnf = 'runoffs' , 0. , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 434 437 / 435 438 !----------------------------------------------------------------------- … … 444 447 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 445 448 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 446 sn_apr = 'patm' , -1 449 sn_apr = 'patm' , -1. ,'somslpre' , .true. , .true. , 'yearly' , '' , '' , '' 447 450 / 448 451 !----------------------------------------------------------------------- … … 471 474 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 472 475 !* nn_isf = 4 case 473 sn_fwfisf = 'rnfisf' , -12 476 sn_fwfisf = 'rnfisf' , -12. ,'sowflisf' , .false. , .true. , 'yearly' , '' , '' , '' 474 477 !* nn_isf = 3 case 475 sn_rnfisf = 'rnfisf' , -12 478 sn_rnfisf = 'rnfisf' , -12. ,'sofwfisf' , .false. , .true. , 'yearly' , '' , '' , '' 476 479 !* nn_isf = 2 and 3 cases 477 sn_depmax_isf ='rnfisf' , -12,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , ''478 sn_depmin_isf ='rnfisf' , -12,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , ''480 sn_depmax_isf ='rnfisf' , -12. ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 481 sn_depmin_isf ='rnfisf' , -12. ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 479 482 !* nn_isf = 2 case 480 sn_Leff_isf = 'rnfisf' , -12 483 sn_Leff_isf = 'rnfisf' , -12. ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 481 484 / 482 485 !----------------------------------------------------------------------- … … 494 497 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 495 498 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 496 sn_cdg = 'sdw_ecwaves_orca2' , 6 497 sn_usd = 'sdw_ecwaves_orca2' , 6 498 sn_vsd = 'sdw_ecwaves_orca2' , 6 499 sn_hsw = 'sdw_ecwaves_orca2' , 6 500 sn_wmp = 'sdw_ecwaves_orca2' , 6 501 sn_wfr = 'sdw_ecwaves_orca2' , 6 502 sn_wnum = 'sdw_ecwaves_orca2' , 6 503 sn_tauwoc = 'sdw_ecwaves_orca2' , 6 504 sn_tauwx = 'sdw_ecwaves_orca2' , 6 505 sn_tauwy = 'sdw_ecwaves_orca2' , 6 499 sn_cdg = 'sdw_ecwaves_orca2' , 6. , 'drag_coeff' , .true. , .true. , 'yearly' , '' , '' , '' 500 sn_usd = 'sdw_ecwaves_orca2' , 6. , 'u_sd2d' , .true. , .true. , 'yearly' , '' , '' , '' 501 sn_vsd = 'sdw_ecwaves_orca2' , 6. , 'v_sd2d' , .true. , .true. , 'yearly' , '' , '' , '' 502 sn_hsw = 'sdw_ecwaves_orca2' , 6. , 'hs' , .true. , .true. , 'yearly' , '' , '' , '' 503 sn_wmp = 'sdw_ecwaves_orca2' , 6. , 'wmp' , .true. , .true. , 'yearly' , '' , '' , '' 504 sn_wfr = 'sdw_ecwaves_orca2' , 6. , 'wfr' , .true. , .true. , 'yearly' , '' , '' , '' 505 sn_wnum = 'sdw_ecwaves_orca2' , 6. , 'wave_num' , .true. , .true. , 'yearly' , '' , '' , '' 506 sn_tauwoc = 'sdw_ecwaves_orca2' , 6. , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 507 sn_tauwx = 'sdw_ecwaves_orca2' , 6. , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 508 sn_tauwy = 'sdw_ecwaves_orca2' , 6. , 'wave_stress', .true. , .true. , 'yearly' , '' , '' , '' 506 509 / 507 510 !----------------------------------------------------------------------- … … 543 546 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 544 547 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 545 sn_icb = 'calving' , -1 548 sn_icb = 'calving' , -1. ,'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 546 549 / 547 550 … … 609 612 nn_ice_dta = 0 ! = 0, bdy data are equal to the initial state 610 613 ! ! = 1, bdy data are read in 'bdydata .nc' files 611 rn_ice_tem = 270. ! si3 only: arbitrary temperature of incoming sea ice612 rn_ice_sal = 10. ! si3 only: -- salinity --613 rn_ice_age = 30. ! si3 only: -- age --614 614 ! 615 615 ln_tra_dmp =.false. ! open boudaries conditions for tracers 616 616 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 617 617 rn_time_dmp = 1. ! Damping time scale in days 618 rn_time_dmp_out = 1. 618 rn_time_dmp_out = 1. ! Outflow damping time scale 619 619 nn_rimwidth = 10 ! width of the relaxation zone 620 620 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 621 621 nn_volctl = 1 ! = 0, the total water flux across open boundaries is zero 622 nb_jpk_bdy = -1 ! number of levels in the bdy data (set < 0 if consistent with planned run)623 622 / 624 623 !----------------------------------------------------------------------- 625 624 &nambdy_dta ! open boundaries - external data (see nam_bdy) 626 625 !----------------------------------------------------------------------- 627 ln_full_vel = .false. ! ??? 628 626 ln_zinterp = .false. ! T if a vertical interpolation is required. Variables gdep[tuv] and e3[tuv] must exist in the file 627 ! ! automatically defined to T if the number of vertical levels in bdy dta /= jpk 628 ln_full_vel = .false. ! T if [uv]3d are "full" velocities and not only its baroclinic components 629 ! ! in this case, baroclinic and barotropic velocities will be recomputed -> [uv]2d not needed 630 ! 629 631 cn_dir = 'bdydta/' ! root directory for the BDY data location 630 632 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 631 633 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 632 634 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 633 bn_ssh = 'amm12_bdyT_u2d' , 24 634 bn_u2d = 'amm12_bdyU_u2d' , 24 635 bn_v2d = 'amm12_bdyV_u2d' , 24 636 bn_u3d = 'amm12_bdyU_u3d' , 24 637 bn_v3d = 'amm12_bdyV_u3d' , 24 638 bn_tem = 'amm12_bdyT_tra' , 24 639 bn_sal = 'amm12_bdyT_tra' , 24 635 bn_ssh = 'amm12_bdyT_u2d' , 24. , 'sossheig', .true. , .false., 'daily' , '' , '' , '' 636 bn_u2d = 'amm12_bdyU_u2d' , 24. , 'vobtcrtx', .true. , .false., 'daily' , '' , '' , '' 637 bn_v2d = 'amm12_bdyV_u2d' , 24. , 'vobtcrty', .true. , .false., 'daily' , '' , '' , '' 638 bn_u3d = 'amm12_bdyU_u3d' , 24. , 'vozocrtx', .true. , .false., 'daily' , '' , '' , '' 639 bn_v3d = 'amm12_bdyV_u3d' , 24. , 'vomecrty', .true. , .false., 'daily' , '' , '' , '' 640 bn_tem = 'amm12_bdyT_tra' , 24. , 'votemper', .true. , .false., 'daily' , '' , '' , '' 641 bn_sal = 'amm12_bdyT_tra' , 24. , 'vosaline', .true. , .false., 'daily' , '' , '' , '' 640 642 !* for si3 641 ! bn_a_i = 'amm12_bdyT_ice' , 24 , 'ileadfra', .true. , .false., 'daily' , '' , '' , '' 642 ! bn_h_i = 'amm12_bdyT_ice' , 24 , 'iicethic', .true. , .false., 'daily' , '' , '' , '' 643 ! bn_h_s = 'amm12_bdyT_ice' , 24 , 'isnowthi', .true. , .false., 'daily' , '' , '' , '' 643 bn_a_i = 'amm12_bdyT_ice' , 24. , 'siconc' , .true. , .false., 'daily' , '' , '' , '' 644 bn_h_i = 'amm12_bdyT_ice' , 24. , 'sithic' , .true. , .false., 'daily' , '' , '' , '' 645 bn_h_s = 'amm12_bdyT_ice' , 24. , 'snthic' , .true. , .false., 'daily' , '' , '' , '' 646 bn_t_i = 'NOT USED' , 24. , 'sitemp' , .true. , .false., 'daily' , '' , '' , '' 647 bn_t_s = 'NOT USED' , 24. , 'sntemp' , .true. , .false., 'daily' , '' , '' , '' 648 bn_tsu = 'NOT USED' , 24. , 'sittop' , .true. , .false., 'daily' , '' , '' , '' 649 bn_s_i = 'NOT USED' , 24. , 'sisalt' , .true. , .false., 'daily' , '' , '' , '' 650 ! melt ponds (be careful, bn_aip is the pond concentration (not fraction), so it differs from rn_iceapnd) 651 bn_aip = 'NOT USED' , 24. , 'siapnd' , .true. , .false., 'daily' , '' , '' , '' 652 bn_hip = 'NOT USED' , 24. , 'sihpnd' , .true. , .false., 'daily' , '' , '' , '' 653 ! if bn_t_i etc are "not used", then define arbitrary temperatures and salinity and ponds 654 rn_ice_tem = 270. ! arbitrary temperature of incoming sea ice 655 rn_ice_sal = 10. ! -- salinity -- 656 rn_ice_age = 30. ! -- age -- 657 rn_ice_apnd = 0.2 ! -- pond fraction = a_ip/a_i -- 658 rn_ice_hpnd = 0.05 ! -- pond depth -- 644 659 / 645 660 !----------------------------------------------------------------------- … … 955 970 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 956 971 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 957 sn_tem = 'dyna_grid_T' , 120 958 sn_sal = 'dyna_grid_T' , 120 959 sn_mld = 'dyna_grid_T' , 120 960 sn_emp = 'dyna_grid_T' , 120 961 sn_fmf = 'dyna_grid_T' , 120 962 sn_ice = 'dyna_grid_T' , 120 963 sn_qsr = 'dyna_grid_T' , 120 964 sn_wnd = 'dyna_grid_T' , 120 965 sn_uwd = 'dyna_grid_U' , 120 966 sn_vwd = 'dyna_grid_V' , 120 967 sn_wwd = 'dyna_grid_W' , 120 968 sn_avt = 'dyna_grid_W' , 120 969 sn_ubl = 'dyna_grid_U' , 120 970 sn_vbl = 'dyna_grid_V' , 120 972 sn_tem = 'dyna_grid_T' , 120. , 'votemper' , .true. , .true. , 'yearly' , '' , '' , '' 973 sn_sal = 'dyna_grid_T' , 120. , 'vosaline' , .true. , .true. , 'yearly' , '' , '' , '' 974 sn_mld = 'dyna_grid_T' , 120. , 'somixhgt' , .true. , .true. , 'yearly' , '' , '' , '' 975 sn_emp = 'dyna_grid_T' , 120. , 'sowaflup' , .true. , .true. , 'yearly' , '' , '' , '' 976 sn_fmf = 'dyna_grid_T' , 120. , 'iowaflup' , .true. , .true. , 'yearly' , '' , '' , '' 977 sn_ice = 'dyna_grid_T' , 120. , 'soicecov' , .true. , .true. , 'yearly' , '' , '' , '' 978 sn_qsr = 'dyna_grid_T' , 120. , 'soshfldo' , .true. , .true. , 'yearly' , '' , '' , '' 979 sn_wnd = 'dyna_grid_T' , 120. , 'sowindsp' , .true. , .true. , 'yearly' , '' , '' , '' 980 sn_uwd = 'dyna_grid_U' , 120. , 'uocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' 981 sn_vwd = 'dyna_grid_V' , 120. , 'vocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' 982 sn_wwd = 'dyna_grid_W' , 120. , 'wocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' 983 sn_avt = 'dyna_grid_W' , 120. , 'voddmavs' , .true. , .true. , 'yearly' , '' , '' , '' 984 sn_ubl = 'dyna_grid_U' , 120. , 'sobblcox' , .true. , .true. , 'yearly' , '' , '' , '' 985 sn_vbl = 'dyna_grid_V' , 120. , 'sobblcoy' , .true. , .true. , 'yearly' , '' , '' , '' 971 986 / 972 987 … … 1113 1128 !! namdiu Cool skin and warm layer models (default: OFF) 1114 1129 !! namdiu Cool skin and warm layer models (default: OFF) 1115 !! namflo float parameters ( "key_float")1116 !! nam_diaharm Harmonic analysis of tidal constituents ( "key_diaharm")1117 !! nam dct transports through some sections ("key_diadct")1130 !! namflo float parameters (default: OFF) 1131 !! nam_diaharm Harmonic analysis of tidal constituents (default: OFF) 1132 !! nam_diadct transports through some sections (default: OFF) 1118 1133 !! nam_diatmb Top Middle Bottom Output (default: OFF) 1119 1134 !! nam_dia25h 25h Mean Output (default: OFF) … … 1150 1165 &namhsb ! Heat and salt budgets (default: OFF) 1151 1166 !----------------------------------------------------------------------- 1152 ln_diahsb = .false. ! checkthe heat and salt budgets (T) or not (F)1167 ln_diahsb = .false. ! output the heat and salt budgets (T) or not (F) 1153 1168 / 1154 1169 !----------------------------------------------------------------------- … … 1159 1174 / 1160 1175 !----------------------------------------------------------------------- 1161 &namflo ! float parameters ("key_float") 1162 !----------------------------------------------------------------------- 1163 jpnfl = 1 ! total number of floats during the run 1164 jpnnewflo = 0 ! number of floats for the restart 1165 ln_rstflo = .false. ! float restart (T) or not (F) 1166 nn_writefl = 75 ! frequency of writing in float output file 1167 nn_stockfl = 5475 ! frequency of creation of the float restart file 1168 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 1169 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 1170 ! ! or computed with Blanke' scheme (F) 1171 ln_ariane = .true. ! Input with Ariane tool convention(T) 1172 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T) 1173 / 1174 !----------------------------------------------------------------------- 1175 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 1176 !----------------------------------------------------------------------- 1177 nit000_han = 1 ! First time step used for harmonic analysis 1178 nitend_han = 75 ! Last time step used for harmonic analysis 1179 nstep_han = 15 ! Time step frequency for harmonic analysis 1180 tname(1) = 'M2' ! Name of tidal constituents 1181 tname(2) = 'K1' 1182 / 1183 !----------------------------------------------------------------------- 1184 &namdct ! transports through some sections ("key_diadct") 1185 !----------------------------------------------------------------------- 1186 nn_dct = 15 ! time step frequency for transports computing 1187 nn_dctwri = 15 ! time step frequency for transports writing 1188 nn_secdebug = 112 ! 0 : no section to debug 1189 ! ! -1 : debug all section 1190 ! ! 0 < n : debug section number n 1176 &namflo ! float parameters (default: OFF) 1177 !----------------------------------------------------------------------- 1178 ln_floats = .false. ! activate floats or not 1179 jpnfl = 1 ! total number of floats during the run 1180 jpnnewflo = 0 ! number of floats for the restart 1181 ln_rstflo = .false. ! float restart (T) or not (F) 1182 nn_writefl = 75 ! frequency of writing in float output file 1183 nn_stockfl = 5475 ! frequency of creation of the float restart file 1184 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 1185 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 1186 ! ! or computed with Blanke' scheme (F) 1187 ln_ariane = .true. ! Input with Ariane tool convention(T) 1188 ln_flo_ascii= .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T) 1189 / 1190 !----------------------------------------------------------------------- 1191 &nam_diaharm ! Harmonic analysis of tidal constituents (default: OFF) 1192 !----------------------------------------------------------------------- 1193 ln_diaharm = .false. ! Choose tidal harmonic output or not 1194 nit000_han = 1 ! First time step used for harmonic analysis 1195 nitend_han = 75 ! Last time step used for harmonic analysis 1196 nstep_han = 15 ! Time step frequency for harmonic analysis 1197 tname(1) = 'M2' ! Name of tidal constituents 1198 tname(2) = 'K1' ! --- 1199 / 1200 !----------------------------------------------------------------------- 1201 &nam_diadct ! transports through some sections (default: OFF) 1202 !----------------------------------------------------------------------- 1203 ln_diadct = .false. ! Calculate transport thru sections or not 1204 nn_dct = 15 ! time step frequency for transports computing 1205 nn_dctwri = 15 ! time step frequency for transports writing 1206 nn_secdebug = 112 ! 0 : no section to debug 1207 ! ! -1 : debug all section 1208 ! ! 0 < n : debug section number n 1191 1209 / 1192 1210 !----------------------------------------------------------------------- … … 1306 1324 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 1307 1325 !----------------------------------------------------------------------- 1308 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 1309 ! ! buffer blocking send or immediate non-blocking sends, resp. 1310 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 1326 ln_listonly = .false. ! do nothing else than listing the best domain decompositions (with land domains suppression) 1327 ! ! if T: the largest number of cores tested is defined by max(mppsize, jpni*jpnj) 1311 1328 ln_nnogather = .true. ! activate code to avoid mpi_allgather use at the northfold 1312 jpni = 0 ! jpni number of processors following i (set automatically if < 1)1313 jpnj = 0 ! jpnj number of processors following j (set automatically if < 1)1329 jpni = 0 ! number of processors following i (set automatically if < 1), see also ln_listonly = T 1330 jpnj = 0 ! number of processors following j (set automatically if < 1), see also ln_listonly = T 1314 1331 / 1315 1332 !-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.