HARMONIE binaries
An installation of HARMONIE produces the following binaries:
ACADFA1D: Tool to generate initial and boundary data for MUSCADDPERT: Create initial perturbationsADDSURF: Allows you to mix different files and add different fields- ALTO : Also known as PINUTS. Contains several diagnostic tools.
BATOR: Generate ODB from observations in various formatsbl95.x: Blacklist compiler, help program to generate object files from the blacklistBLEND: Mixes to filesBLENDSUR: Mixes to filescluster: Cluster ensemble membersCONVERT_ECOCLIMAP_PARAM: Generate binary files from ECOCLIMAP ascii filesdcagen: ODB handling tooldomain_prop: Helper program to return various model domain propertiesFESTAT: Background error covariance calculations.fldextr: Extracts data for verification from model history files. Reads FA from HARMONIE and GRIB from ECMWF/HIRLAM.gl: Converts/interpolates between different file formats and projections. Used for boundary interpolation.IOASSIGN/ioassign: ODB IO setupLSMIX: Scale dependent mixing of two model states.jbconv: Interpolates/extrapolates background error statistics files. For technical experimentationlfitools: FA/LFI file manipulation toolMASTERODB: The main binary for the forecast model, surface assimilation, climate generation, 3DVAR, fullpos and much more.MTEN: Computation of moist tendenciesOBSCONVERT: NEW - potential replacement for BATORobsextr: Extract data for verification from BUFR files.obsmon: Extract data for observation monitoringodb98.x: ODB manipulation programOFFLINE: The SURFEX offline model. Also called SURFEXoulan: Converts observations in BUFR to OBSOUL format used by BATORPERTCMA: Perturbation of observations in ODBPERTSFC: Surface perturbation schemePGD: Generates physiography files for SURFEX.PREGPSSOL: Processing of GNSS dataPREP: Generate SURFEX initial files. Interpolates/translates between two SURFEX domains.SFXTOOLS: Converts SURFEX output between FA and LFI format.shuffle: Manipulation of ODB. Also called ODBTOOLSShuffleBufr: Split bufr data according to observation type, used in the observation preprocessing.SODA: Surfex offline data assimilationSPG: Stochastic pattern generator, https://github.com/gayfulin/SPGSURFEX: The SURFEX offline model. Also called OFFLINEtot_energy: Calculates the total energy of a model state. Is used for boundary perturbation scaling.xtool: Compares two FA/LFI/GRIB files.