OpenCPN Partial API docs
Loading...
Searching...
No Matches
GribRecordSet.h File Reference

GRIB Record Set Management. More...

#include "GribRecord.h"

Go to the source code of this file.

Classes

class  GribRecordSet
 Manages a collection of GribRecord objects representing multiple meteorological parameters at a single point in time. More...
 

Enumerations

enum  {
  Idx_WIND_VX , Idx_WIND_VX850 , Idx_WIND_VX700 , Idx_WIND_VX500 ,
  Idx_WIND_VX300 , Idx_WIND_VY , Idx_WIND_VY850 , Idx_WIND_VY700 ,
  Idx_WIND_VY500 , Idx_WIND_VY300 , Idx_WIND_GUST , Idx_PRESSURE ,
  Idx_HTSIGW , Idx_WVDIR , Idx_WVPER , Idx_SEACURRENT_VX ,
  Idx_SEACURRENT_VY , Idx_PRECIP_TOT , Idx_CLOUD_TOT , Idx_AIR_TEMP ,
  Idx_AIR_TEMP850 , Idx_AIR_TEMP700 , Idx_AIR_TEMP500 , Idx_AIR_TEMP300 ,
  Idx_SEA_TEMP , Idx_CAPE , Idx_COMP_REFL , Idx_HUMID_RE ,
  Idx_HUMID_RE850 , Idx_HUMID_RE700 , Idx_HUMID_RE500 , Idx_HUMID_RE300 ,
  Idx_GEOP_HGT , Idx_GEOP_HGT850 , Idx_GEOP_HGT700 , Idx_GEOP_HGT500 ,
  Idx_GEOP_HGT300 , Idx_COUNT
}
 

Detailed Description

GRIB Record Set Management.

Defines classes for managing collections of GRIB records that share the same reference time. A record set combines multiple meteorological (wind, pressure, waves, etc.) valid at a single forecast time.

Definition in file GribRecordSet.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Idx_WIND_VX 

Surface wind velocity X component.

Idx_WIND_VX850 

Wind velocity X component at 850 hPa.

Idx_WIND_VX700 

Wind velocity X component at 700 hPa.

Idx_WIND_VX500 

Wind velocity X component at 500 hPa.

Idx_WIND_VX300 

Wind velocity X component at 300 hPa.

Idx_WIND_VY 

Surface wind velocity Y component.

Idx_WIND_VY850 

Wind velocity Y component at 850 hPa.

Idx_WIND_VY700 

Wind velocity Y component at 700 hPa.

Idx_WIND_VY500 

Wind velocity Y component at 500 hPa.

Idx_WIND_VY300 

Wind velocity Y component at 300 hPa.

Idx_WIND_GUST 

Wind gust speed at surface.

Idx_PRESSURE 

Surface pressure.

Idx_HTSIGW 

Significant wave height.

Idx_WVDIR 

Wave direction.

Idx_WVPER 

Wave period.

Idx_SEACURRENT_VX 

Sea current velocity X component.

Idx_SEACURRENT_VY 

Sea current velocity Y component.

Idx_PRECIP_TOT 

Total precipitation.

Idx_CLOUD_TOT 

Total cloud cover.

Idx_AIR_TEMP 

Air temperature at 2m.

Idx_AIR_TEMP850 

Air temperature at 850 hPa.

Idx_AIR_TEMP700 

Air temperature at 700 hPa.

Idx_AIR_TEMP500 

Air temperature at 500 hPa.

Idx_AIR_TEMP300 

Air temperature at 300 hPa.

Idx_SEA_TEMP 

Sea surface temperature.

Idx_CAPE 

Convective Available Potential Energy.

Idx_COMP_REFL 

Composite radar reflectivity.

Idx_HUMID_RE 

Surface relative humidity.

Idx_HUMID_RE850 

Relative humidity at 850 hPa.

Idx_HUMID_RE700 

Relative humidity at 700 hPa.

Idx_HUMID_RE500 

Relative humidity at 500 hPa.

Idx_HUMID_RE300 

Relative humidity at 300 hPa.

Idx_GEOP_HGT 

Surface geopotential height.

Idx_GEOP_HGT850 

Geopotential height at 850 hPa.

Idx_GEOP_HGT700 

Geopotential height at 700 hPa.

Idx_GEOP_HGT500 

Geopotential height at 500 hPa.

Idx_GEOP_HGT300 

Geopotential height at 300 hPa.

Idx_COUNT 

Number of supported GRIB record types.

Definition at line 30 of file GribRecordSet.h.