Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The FLEXPART environment

At ECMWF version 902 of FLEXPART is centrally installed on ecgb and on some internal Linux-based systems. On these systems Metview is configured to pick up automatically the FLEXPART location automatically via these env environment variables:

MV_FLEXPART_EXE_PATH: defines the FLEXPART executable

MV_FLEXPART_RESOURCES_PATH: specifies the directory containing the following files

MV_FLEXPART_SPECIES_PATHspecifies the directory containing the species

Hard-coded parameters

Some of the key most important FLEXPART parameters cannot specified as a run time option but are hard-coded in the source. The FLEXTRA installation at ECMWF uses the following set of hard-codes parameters:

DescriptionValueParameter in sourceSource file
Maximum number of grid points in E-W (input grid)

721

nxmaxpar_mod.f90
Maximum number of grid points in N-S (input grid)361nymaxpar_mod.f90
Maximum number of model levels (input grid)138 par_mod.f90
Maximum number of species1maxspecpar_mod.f90
Maximum number of particles2000000maxpartpar_mod.f90
Maximum number of age classes1maxageclasspar_mod.f90
Maximum number of receptor sites200maxreceptorspar_mod.f90
Maximum number of output grid nests0maxnestspar_mod.f90

Compilation

compiler: gfortran

compilation options:

Code Block
-O2O3 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4

...