File formats in HARMONIE
Introduction
The HARMONIE system reads and writes a number of different formats.
FA files
Default internal format input/output for HARMONIE for gridpoint, spectral and SURFEX data. GRIB is used as a way to pack data, but the grib record cannot be used as such.
- The header contains information about model domain, projection, spectral truncation, extension zone, boundary zone, vertical levels.
- Only one date/time per file.
- FA routines are found under
ifsaux/fa
- List or convert a file with
gl
- Other listing tool PINUTS
GRIB/GRIB2
All FA files may be converted to GRIB after the forecast run. For the conversion between FA names and GRIB parameters check this table.
- List or convert a GRIB file with
gl
NETCDF
In climate mode all FA files may be converted to NETCDF after the forecast run. For the conversion between FA names and NETCDF parameters check util/gl/inc/nc_tab.h
.
- For the manipulation and listing of NETCDF files we refer to standard NETCDF tools.
- NETCDF is also used as output data from some SURFEX tools.
BUFR and ODB
BUFR is the archiving/exchange format for observations. Observation Database is used for efficient handling of observations on IFS. ODB used for both input data and feedback information.
Read more about observations in HARMONIE here.
DDH (LFA files )
Diagnostics by Horizontal Domains allows you to accumulate fluxes from different packages over different areas/points.
- LFA files ( Autodocumented File Software )
- gmapdoc
- under
util/ddh
Misc
- vfld/vobs files in a simple ASCII format used by the verification.
- Obsmon files are stored in sqlite format.