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

Read more

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.