&Model_config GRID = 'UOZONE', iyr_trend = 2018, runlabel1 = 'uozone', ! runlabel2 = 'uozone', startdate = 2018,02,06,17, enddate = 2018,03,20,08, !----------------------------- EXP_NAME = 'EMEPSTD', DataPath(1) = '.', !-----------------------------sub domain x01,x1,y0,y1 RUNDOMAIN = 30, 100, 20, 90, !----------------------------- meteo = './wrfout_d02_2018-02-06_17:00:00', DegreeDayFactorsFile = './DegreeDayFactors.nc', EmisHeightsFile = './EmisHeights.txt', MonthlyFacFile = './MonthlyFac.POLL', DailyFacFile = './DailyFac.POLL', HourlyFacFile = './HourlyFacs.INERIS', EMEP_EuroBVOCFile = './EMEP_EuroBVOC.nc', DustFile = './Dust.nc', TopoFile = './topoGRID.nc', SitesFile = './sites.dat', SondesFile = './sondes.dat', !------------------------------ ZCMDIR = 'DataDir/ZCM_EmChem19', SplitDefaultFile = 'ZCMDIR/emissplit.defaults.POLL', SplitSpecialsFile = 'ZCMDIR/emissplit.specials.POLL', cmxbicDefaultFile = 'ZCMDIR/CMX_BoundaryConditions.txt', cmxBiomassBurning_FINNv1p5 = 'ZCMDIR/CMX_BiomassBurning_FINNv1p5.txt', cmxBiomassBurning_GFASv1 = 'ZCMDIR/CMX_BiomassBurning_GFASv1.txt', !------------------------------ EmBio%GlobBvocMethod = 'GLC-CLM', ! default for GLOBAL runs, not used for Europe EmBio%CLF = 0.59, ! 1/1.7 for CLM LandCoverInputs%LandDefs = 'DataDir/Inputs_LandDefs.csv', LandCoverInputs%Do3seDefs = 'DataDir/Inputs_DO3SE.csv', LandCoverInputs%MapFile = 'DataDir/Landuse_PS_5km_LC.nc', 'DataDir/glc2000xCLMf18.nc', YieldModifications = 'VBS-T10', PBL%ZiMIN = 50.0, !------------------------------ ! DEBUG%DEBUG_NETCDF = T, USES%WRF_MET_NAMES = T, USES%testname = 'EMEPSTD', USES%FOREST_FIRES = F, USES%EMISSTACKS = F, ! Reads PointSources file USES%DEGREEDAY_FACTORS = T, USES%PlumeMethod = 'PVDI', ! default PVDI, possible: NILU, ASMI, PVDI USES%n2o5HydrolysisMethod = 'Smix' ! 'Smix', 'SmixTen', 'Gamma:0.002', NOT:'OrigRiemer' USES%WHITECAPS = 'Callaghan'! 'Callaghan', 'Norris', 'Monahan' USES%MonthlyNH3 = 'LOTOS', ! Better monthly profile, for Europe only! !------------------------------ USES%SOILWATER = T, ! Uses SMI from meteo data USES%CONVECTION = F, USES%SEASALT = T, USES%AIRCRAFT_EMIS = T, ! Needs global file, see manual USES%LIGHTNING_EMIS = T, !------------------------------ USES%PROGRESS_FILES = F, ! write to file.msg for each output in file.nc USES%SKIP_INCOMPLETE_OUTPUT = F, ! skip daily/montly/fullrun output for runs under 1/28/181 days USES%POLLEN = F, USES%ROADDUST = T, USES%DUST = T, NETCDF_DEFLATE_LEVEL = 4, ! 1-9 GZIP compress, 0 no compress, -1 netcdf3 INERIS_SNAP1 = F, INERIS_SNAP2 = F, !------------------------------ emis_inputlist(1)%name= 'DataDir/GNFRemis_EMEP01_2015.nc', ! fractions emiss format emis_inputlist(2)%name= 'DataDir/OceanicEmissions_GEIA.nc', emis_inputlist(2)%type= 'DMS', EMIS_OUT = F, ! Output emissions in separate files (memory demanding) !------------------------------ USES%ASH = T, ! Ash from historical Volcanic Eruptions ANALYSIS = F, ! EXPERIMENTAL: 3DVar data assimilation BGND_CH4 = -1, ! Reset CH4 (use ppb). (Use -1 for defaults) SKIP_RCT = -1, ! Will zero-out some rct, for tests. (Use -1 for defaults) !--- 'fake' vegetation for ozone POD calculations FLUX_VEGS = 'IAM_CR','IAM_DF','IAM_MF','Wheat_Irrigated', 'Wheat_NonIrrig', FLUX_IGNORE = 'W', 'D', 'DE', 'ICE', 'BARE' ! Ignore these for FLUX calcs. !-------- volcanic emissions from passive degassing and historical eruptions flocdef='DataDir/columnsource_location.csv', femsdef='DataDir/columnsource_emission.csv', need_topo=F !T, ! do not use column emissions if TopoFile not found NMAX_LOC=-1, ! estimate from lines in flocdef NMAX_EMS=-1, ! estiamte from lines in femsdef !-------- ForestFire emissions BBneed_poll = F, BBMAP = 'FINN', ! FINN, GFAS or GFED FINN_PATTERN = 'DataDir/FINN_ForestFireEmis_YYYY.nc', GFAS_PATTERN = 'DataDir/GFAS_ForestFireEmis_YYYY.nc', GFED_PATTERN = 'DataDir/GFED_ForestFireEmis.nc', !-------- Read/Write MODEs NEST_MODE_READ = 'NONE', ! do nothing ! NEST_MODE_READ = 'NHOUR', ! every NHOURREAD ! NEST_MODE_READ = 'START', ! at the start of run ! NEST_MODE_READ = 'RESTART', ! at the start of run, if files are found NEST_MODE_SAVE = 'NONE', ! do nothing ! NEST_MODE_SAVE = 'NHOUR', ! every NHOURSAVE ! NEST_MODE_SAVE = 'END', ! at end of run ! NEST_NHOURREAD = 1, ! hours between reads. Fraction of 24 ! NEST_NHOURSAVE = 3, ! hours between saves. Fraction of 24 ! NEST_OUTDATE_NDUMP = 2, ! dump (save) 2 dates (max 4) ! NEST_outdate(1)= 2015,1,1,1,0 ! first date to save ! NEST_outdate(2)= 2015,1,1,7,0 ! second date to save !-------- File name templates for Nest I/O ! NEST_template_read_3D = 'EMEP_IN.nc', ! a different path can be set here ! NEST_template_read_BC = 'EMEP_IN.nc', ! for each of the IO IC/BC files, NEST_template_write = 'EMEP_OUT.nc', ! if needed. NEST_template_dump = 'EMEP_Dump.nc',! used at NEST_outdate !-------- Sub domain for write modes ! NEST_out_DOMAIN = 370, 420, 270, 320, !restrict the save data to this part !------------------------------ USE_EXTERNAL_BIC = F, EXTERNAL_BIC_NAME = 'DUMMY', !------------------------------ OutputConcs= 'HMIX' ,'m' ,'2d','HMIX' ,'MISC' ,'YM', 'T2m' ,'degC','2d','T2m' ,'MISC' ,'YMD', 'SURF_ppbC_VOC' ,'ppb' ,'2d','VOC' ,'MISC' ,'YMD', 'SO2' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NH3' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'HNO3' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NO2' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NO' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'SO4' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NO3_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NO3_C' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NH4_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'SEASALT_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'SEASALT_C' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_ROAD_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_ROAD_C' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_WB_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_WB_C' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_SAH_F' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'DUST_SAH_C' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'O3' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMDI', 'NO' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NO2' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'NH3' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'HNO3' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'SO2' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'CO' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'HCHO' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'C5H8' ,'ppb' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'OXN' ,'ugN' ,'2d','AIR_CONCS','GROUP','YMD', 'NOX' ,'ugN' ,'2d','AIR_CONCS','GROUP','YMD', 'RDN' ,'ugN' ,'2d','AIR_CONCS','GROUP','YMD', 'TNO3' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'SIA' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PMFINE' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PM10' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PMCO' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PPM25' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PPM_C' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'SS' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'DUST_NAT_F' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'DUST_NAT_C' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'DUST' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'ECFINE' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'ECCOARSE' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PMFINE' ,'ug_PM' ,'2d','AIR_CONCS','GROUP','YMD', 'OM25' ,'ug_PM' ,'2d','AIR_CONCS','GROUP','YMD', 'OM25' ,'ugC_PM','2d','AIR_CONCS','GROUP','YMD', 'OMCOARSE' ,'ug_PM' ,'2d','AIR_CONCS','GROUP','YMD', 'OMCOARSE' ,'ugC_PM','2d','AIR_CONCS','GROUP','YMD', 'ASOA' ,'ug_PM' ,'2d','AIR_CONCS','GROUP','YMD', 'BSOA' ,'ug_PM' ,'2d','AIR_CONCS','GROUP','YMD', 'BSOA' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'PPM25_FIRE' ,'ug' ,'2d','AIR_CONCS','GROUP','YMD', 'FFIRE_BC' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'FFIRE_REMPPM25' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'FFIRE_OM' ,'ug' ,'2d','AIR_CONCS','SPEC' ,'YMD', 'AOD' ,' ' ,'550nm','AOD:GROUP','MISC','YMD', ! 'EXT' ,'1/m','550nm','EXT:GROUP','MISC','YM', ! 'NO2' ,'mcm2','k20','COLUMN' ,'MISC' ,'I', ! 'O3' ,'mcm2','k20','COLUMN' ,'MISC' ,'I', ! 'CO' ,'mcm2','k20','COLUMN' ,'MISC' ,'I', ! 'HCHO' ,'mcm2','k20','COLUMN' ,'MISC' ,'I', OutputVegO3= 'POD1_IAM_DF' ,'POD', 1.0,'MM','IAM_DF',F,0,999,'YM', 'POD0_IAM_DF' ,'POD', 0.0,'MM','IAM_DF',F,0,999,'YM', 'POD1_IAM_MF' ,'POD', 1.0,'MM','IAM_MF',F,0,999,'YM', 'POD0_IAM_MF' ,'POD', 0.0,'MM','IAM_DF',F,0,999,'YM', 'POD1_DF' ,'POD', 1.0,'MM','DF ',F,0,999,'YM', 'POD1_CF' ,'POD', 1.0,'MM','CF ',F,0,999,'YM', 'POD3_TC' ,'POD', 3.0,'MM','TC ',F,0,999,'YM', 'POD1_IAM_CR' ,'POD', 1.0,'MM','IAM_CR',F,0,999,'YM', 'POD0_IAM_CR' ,'POD', 0.0,'MM','IAM_CR',F,0,999,'YM', 'POD3_IAM_CR' ,'POD', 3.0,'MM','IAM_CR',F,0,999,'YM', 'MMAOT40_TC' ,'AOT',40.0,'MM','TC ',F,0,999,'YM', 'MMAOT40_IAM_DF' ,'AOT',40.0,'MM','IAM_DF',F,0,999,'YM', 'MMAOT40_IAM_MF' ,'AOT',40.0,'MM','IAM_MF',F,0,999,'YM', 'MMAOT40_IAM_CR' ,'AOT',40.0,'MM','IAM_CR',F,0,999,'YM', 'EUAOT40_Crops' ,'AOT',40.0,'EU','IAM_CR',F,0,999,'YM', 'EUAOT40_Forests','AOT',40.0,'EU','IAM_DF',F,0,999,'YM', 'MMAOT40_IAM_WH' ,'AOT',40.0,'MM','IAM_WH',F,0,999,'YM', DDEP_ECOS = 'Grid' ,'YMD', 'Conif' ,'YM', 'Seminat' ,'YM', 'Water_D' ,'Y', 'Decid' ,'Y', 'Crops' ,'Y', DDEP_WANTED = 'SOX' ,'GROUP','mgS', 'OXN' ,'GROUP','mgN', 'RDN' ,'GROUP','mgN', WDEP_WANTED = 'PREC' ,'PREC' ,'mm' ,'YMD', 'SOX' ,'GROUP','mgS','YMD', 'OXN' ,'GROUP','mgN','YMD', 'RDN' ,'GROUP','mgN','YMD', 'SO2' ,'SPEC' ,'mgS','YMD', 'HNO3' ,'SPEC' ,'mgN','YMD', !restrict size of output files. (Sizes defined with respect to fulldomain) ! fullrun_DOMAIN = 1,100, 1,100, ! month_DOMAIN = 100,300, 1,100, ! day_DOMAIN = 1,100,90,100, ! hour_DOMAIN = 50,100,50,100, !restrict the levels on 3D output: ! num_lev3d number of levels on 3D output (default:KMAX_MID) ! lev3d_from_surface coult levels from surface (default:.false.) ! lev3d list of levels in output order (default:KMAX_MID..1) ! num_lev3d=3,lev3d_from_surface=T, ! 3 levels from surface: 20,19,18 ! num_lev3d=3,lev3d_from_surface=F, ! 3 levels from model top: 1,2,3 ! num_lev3d=8,lev3d_from_surface=T,lev3d=1,2,3,4,6,9,10,12, ! 8 levels from surface &end