Changeset 90a1ca0 in flex_extract.git
- Timestamp:
- Mar 10, 2019, 4:49:27 PM (5 years ago)
- Branches:
- master, ctbto, dev
- Children:
- a32e042
- Parents:
- d727af2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
run/control/CONTROL.documentation
rab3f841 r90a1ca0 23 23 #=============================================================================== 24 24 # GENERAL SECTION: 25 # Specific storage, notif cication and data transfer settings.25 # Specific storage, notification and data transfer settings. 26 26 # Selection of ECMWF access interface and extra output options. 27 27 #------------------------------------------------------------------------------- … … 112 112 CWC 0 113 113 WRF 0 114 DOUBLEELDA 0 114 115 ADDPAR None 115 116 -
run/control/CONTROL_ZAMG_SYNTH_ELDA
rab3f841 r90a1ca0 9 9 STREAM ELDA 10 10 PREFIX EL 11 UPPER 30.12 LOWER 10.13 LEFT - 10.14 RIGHT 10.15 NUMBER 0/to/2 511 UPPER 5. 12 LOWER -5. 13 LEFT -2. 14 RIGHT 2. 15 NUMBER 0/to/2 16 16 GRID 1. 17 17 RESOL 159 18 18 ETA 1 19 CWC 1 20 LEVELIST 130/TO/137 19 LEVELIST 135/TO/137 21 20 ADDPAR 186/187/188/235/139/39/134 22 21 ECTRANS 1 22 RRINT 1 23 DOUBLEELDA 0 -
source/python/classes/ControlFile.py
r79729d5 r90a1ca0 330 330 coupled with analysis data. Default value is 0. 331 331 332 rrint : int332 rrint : int 333 333 Switch to select between old precipitation disaggregation method (0) 334 334 or the new IA3 disaggegration method (1). Default value is 0. 335 336 doubleelda : int 337 Switch to select the calculation of extra ensemble members for the 338 ELDA stream. It doubles the amount of retrieved ensemble members. 335 339 336 340 logicals : list of str … … 338 342 of the program. Default list is ['gauss', 'omega', 'omegadiff', 'eta', 339 343 'etadiff', 'dpdeta', 'cwc', 'wrf', 'grib2flexpart', 'ecstorage', 340 'ectrans', 'debug', 'request', 'public', 'purefc', 'rrint' ]344 'ectrans', 'debug', 'request', 'public', 'purefc', 'rrint', 'doubleelda'] 341 345 ''' 342 346 … … 425 429 self.purefc = 0 426 430 self.rrint = 0 431 self.doubleelda = 0 427 432 428 433 self.logicals = ['gauss', 'omega', 'omegadiff', 'eta', 'etadiff', 429 434 'dpdeta', 'cwc', 'wrf', 'grib2flexpart', 'ecstorage', 430 435 'ectrans', 'debug', 'oper', 'request', 'public', 431 'purefc', 'rrint' ]436 'purefc', 'rrint', 'doubleelda'] 432 437 433 438 self._read_controlfile() -
source/python/mods/prepare_flexpart.py
r79729d5 r90a1ca0 71 71 inspect.getfile(inspect.currentframe()))) + '/../') 72 72 import _config 73 from .checks import check_ppid73 from mods.checks import check_ppid 74 74 from classes.UioFiles import UioFiles 75 75 from classes.ControlFile import ControlFile 76 from .tools import (setup_controldata, clean_up, get_cmdline_args,77 read_ecenv, make_dir)76 from mods.tools import (setup_controldata, clean_up, get_cmdline_args, 77 read_ecenv, make_dir, normal_exit) 78 78 from classes.EcFlexpart import EcFlexpart 79 79 … … 163 163 flexpart = EcFlexpart(c, fluxes=False) 164 164 flexpart.create(inputfiles, c) 165 if c.stream.lower() == 'elda' :165 if c.stream.lower() == 'elda' and c.doubleelda: 166 166 flexpart.calc_extra_elda(c.inputdir, c.prefix) 167 167 flexpart.process_output(c)
Note: See TracChangeset
for help on using the changeset viewer.