#SOURCEDIR = /gpfs/h2/emc/modeling/save/Dingchen.Hou/GIT/GEFS # SDATE = 2022072100 EDATE = 2022072118 npert = 30 INCYC = 6 #ACCOUNT = GEN-T2O #CUE2RUN = dev #TRANSFER_QUEUE = dev_transfer #SCHEDULER = lsf #HPS_PTMP = h2 CYCLE_THROTTLE = 1 TASK_THROTTLE = 265 #WHERE_AM_I = wcoss2 # hera, wcoss2 # Start Parm +++++++++++++++++++++++++++++ For gefs_dev.parm, +++++++++++++++++++++++++++++\/\/ # # Define data streams for prdgen. Each stream will run in a separate thread. # Streams res_2p50, res_0p50, res_0p25_s1, and res_0p25_s2 are already # defined, but other streams can be defined here. Instructions are in parm/gefs_prdgen.parm. # If you change the number of streams, be sure to update the CPU request for gefs_prdgen and # gefs_prdgen_gfs below, and also modify the rocoto execution script (in rocoto/bin/) # correspondingly. # # PRDGEN_STREAMS = "res_2p50 res_0p50 res_0p25_s1 res_0p25_s2" # # If you want to define a new stream, you must define the following for each new stream name: # PRDGEN_GRID[stream_name]="0p5" # old jobgrid, used to set GRIB for DBN # PRDGEN_GRID_SPEC[stream_name]="latlon 0:720:0.5 90:361:-0.5" # grid specification for wgrib2 # PRDGEN_HOURS[stream_name]="{0..384..6}" # forecast hours to create product for # PRDGEN_SUBMC[stream_name]="prd0p5" # temporary directory for files before partitioning into a and b # PRDGEN_A_DIR[stream_name]="pgrb2ap5" # directory name for pgrba files (e.g. pgrb2ap5) # PRDGEN_A_PREFIX[stream_name]="pgrb2a.0p50." # pgrba identifier in file name (e.g. pgrb2a.0p50.) # PRDGEN_A_LIST_F00[stream_name]="gefs_pgrb2a_f00.parm" # parmlist for pgrba at f00 # PRDGEN_A_LIST_FHH[stream_name]="gefs_pgrb2a_fhh.parm" # parmlist for pgrba at fHH # PRDGEN_B_DIR[stream_name]="pgrb2bp5" # directory name for pgrbb files (e.g. pgrb2ap5) # PRDGEN_B_PREFIX[stream_name]="pgrb2b.0p50." # pgrbb identifier in file name (e.g. pgrb2a.0p50.) # PRDGEN_B_LIST_F00[stream_name]="gefs_pgrb2ab_f00.parm" # parmlist for pgrbb at f00 # PRDGEN_B_LIST_FHH[stream_name]="gefs_pgrb2ab_fhh.parm" # parmlist for pgrbb at fHH # # Setting these are optional for a new stream (default=NO) # PRDGEN_B_DIR[stream_name]="pgrb2bp5" # directory name for pgrbb files (e.g. pgrb2ap5) # PRDGEN_B_PREFIX[stream_name]="pgrb2b.0p50." # pgrbb identifier in file name (e.g. pgrb2a.0p50.) # PRDGEN_B_LIST_F00[stream_name]="gefs_pgrb2ab_f00.parm" # parmlist for pgrbb at f00 # PRDGEN_B_LIST_FHH[stream_name]="gefs_pgrb2ab_fhh.parm" # parmlist for pgrbb at fHH # PRDGEN_DO_ANALYSIS[stream_name]="NO" # # For subjobs N_SUBJOBS_POST_HR = 0 N_SUBJOBS_ENSAVG_NEMSIO = 0 GEMPAK_RES = "0p50 0p25" #1p00 0p50 0p25 save_pgrb2_p5 = NO save_pgrb2_p25 = NO fhmax = 840 fhmaxh = 384 fhmax_aer = 120 FHMAXHF = 240 FHOUTHF = 3 FHOUTLF = 6 VERBOSE = no # navg_min < npert navg_min = 20 #define tmp time step DELTIM = 450 k_split = 2 n_split = 6 TYPE = nh MONO = non-mono # cpu geometry #layout_x = 6 #layout_y = 6 #WRITE_GROUP = 1 #WRTTASK_PER_GROUP = 36 #parallel_threads = 1 # for forecast_lr #layout_x_lr = 6 #layout_y_lr = 8 #WRITE_GROUP_lr = 1 #WRTTASK_PER_GROUP_lr = 32 #parallel_threads_lr = 1 # for forecast_chem #layout_x_chem = 6 #layout_y_chem = 6 #WRITE_GROUP_chem = 1 #WRTTASK_PER_GROUP_chem = 24 #parallel_threads_chem = 1 #restart_interval_aer = 12 # others ENS_SPS = .false. DO_SPPT = YES DO_SHUM = NO DO_SKEB = YES # cplwav is automatically set to .true. if not set and RUN_WAVE_PREP is YES #cplwav = .true. #npe_wav = 84 #coupling_interval_sec = 3600 # # To profile NEMS app uncomment these two lines #ESMF_RUNTIME_PROFILE = ON #ESMF_RUNTIME_PROFILE_OUTPUT = SUMMARY # # ESMF PET log level #ESMF_LOGKIND = ESMF_LOGKIND_Multi_On_Error #print_esmf = .false. # for test, NOT USED FOR PRODUCTION gfssource = dev, para, prod # To run FV3_COLD, use these line: warm_start = .false. #inflag = 0 gfssource = para fhrestart = 12 sst2tier = YES # To run FV3_RELOC, use this lines: # relocflag = 1 # To run GSM_RELOC, use these 3 lines: #gfssource = prod #relocflag = 1 #inflag = 6 #imp_physics: default 11 for gfdl mp; 99 for ZhaoCarr; 6 for WSM6; 8 for Thompson imp_physics = 11 # set all the following "make" and "save" flags to "yes" to simulate production makepgrba = no makepgrbb = no makepgrb2b = yes saveflux = yes savesfcsig = no sigzvd = no # tempororay setting for the low-resolution CASELR = C384 LEVSLR = 64 DELTIMLR = 450 JCAPLR = 766 LATBLR = 768 LONBLR = 1536 MTNRSLLR = 766.1536.768 #RFHOME = /gpfs/h2/nco/storage/fv3gefs #enslistend = "avg spr" #SSTDIR = $HOMEdata/2tsst # End Parm +++++++++++++++++++++++++++++ For gefs_dev.parm, +++++++++++++++++++++++++++++/\/\ # Whether generate standalone .ent file for each jobs #WORKDIR = /gpfs/HPS_PTMP/ptmp/First.Last/o #INIT_DIR = /gpfs/h2/emc/modeling/noscrub/Walter.Kolczynski/gefs_init/gfs_15 #KEEP_DIR = /gpfs/hps3/emc/ensemble/noscrub/First.Last/GEFS #HPSS_DIR = /NCEPDEV/emc-ensemble/2year/First.Last/GEFS #DIRS_TO_KEEP = ensstat,pgrb2sp25,pgrb2ap5,pgrb22p5,tctrack,cfssst #DIRS_TO_ARCHIVE = ensstat,pgrb2sp25,pgrb2ap5,pgrb22p5,tctrack,cfssst #DIRS_TO_KEEP_WAVE = gridded, station, restart #DIRS_TO_ARCHIVE_WAVE = gridded, station, restart # RUN_INIT = FV3_RELOC, FV3_COLD(coldstart), FV3_WARM(warmstart), COPY_INIT (Copy existing init), # NO (do not run init jobs), OR FV3_RELOC (FV3 nemsio file TC relocation, in development) # Be sure to set INIT_DIR if using COPY_INIT or KEEP_INIT = YES RUN_GETCFSSST = YES RUN_WAVE_PREP = YES RUN_INIT = FV3_COLD KEEP_INIT = NO RUN_FORECAST_HR = YES RUN_AEROSOL_MEMBER = YES RUN_POSTSND = NO RUN_PRDGEN_GFS = NO RUN_FORECAST_LR = NO RUN_GEMPAK = NO RUN_TRACK = NO RUN_MAKESBN = NO RUN_OTHERS = NO RUN_KEEPDATA = NO RUN_ARCHIVE = NO RUN_POST_CLEANUP = NO RUN_CLEANUP = NO ##### taskname is for development, if you have taskname, RUN_* will NOT be used to determine the tasks! #taskname = atmos_awips_hr #taskname = atmos_awips_lr #taskname = wave_init #taskname = wave_prep #taskname = rf_prep #taskname = getcfssst #taskname = prdgen_gfs #taskname = atmos_prep #taskname = init_recenter #taskname = chem_prep_emissions #taskname = chem_init #taskname = chem_forecast #taskname = chem_post #taskname = chem_prdgen #taskname = keep_init #taskname = copy_init #taskname = forecast_hr #taskname = post_hr #taskname = wave_post #taskname = prdgen_hr #taskname = ensstat_hr #taskname = enspost_hr #taskname = wave_stat #taskname = wave_gempak #taskname = ensavg_nemsio #taskname = postsnd #taskname = forecast_lr #taskname = post_lr #taskname = prdgen_lr #taskname = ensstat_lr #taskname = enspost_lr #taskname = gempak #taskname = avgspr_gempak_meta #taskname = avg_gempak_vgf #taskname = gempak_meta #taskname = extractvars #taskname = post_track #taskname = post_genesis #taskname = cqpf #taskname = keep_data_atm #taskname = keep_data_wave #taskname = keep_data_chem #taskname = archive_atm #taskname = archive_wave #taskname = archive_chem #taskname = atmos_post_cleanup #taskname = chem_post_cleanup #taskname = cleanup_atm #taskname = cleanup_wave #taskname = cleanup_chem #taskname = fcst_post_manager # **************************************************************