Sync changes from develop

This commit is contained in:
kevstone 2023-08-03 12:54:06 +01:00
parent fd60f13321
commit 55a8286b18
167 changed files with 12036 additions and 11222 deletions

View File

@ -7,6 +7,8 @@ ecCodes
[![Windows: master](https://img.shields.io/appveyor/ci/ecmwf/eccodes/master.svg?label=Windows%3A%20master)](https://ci.appveyor.com/project/ecmwf/eccodes/branch/master)
[![Windows: develop](https://img.shields.io/appveyor/ci/ecmwf/eccodes/develop.svg?label=Windows%3A%20develop)](https://ci.appveyor.com/project/ecmwf/eccodes/branch/develop)
[![codecov](https://codecov.io/gh/ecmwf/eccodes/branch/develop/graph/badge.svg)](https://codecov.io/gh/ecmwf/eccodes)
ecCodes is a package developed by ECMWF which provides an application programming interface
and a set of tools for decoding and encoding messages in the following formats:

View File

@ -4054,32 +4054,32 @@
table2Version = 210 ;
indicatorOfParameter = 191 ;
}
#UV visible albedo for diffuse radiation, isotropic component
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'aluvdi' = {
table2Version = 210 ;
indicatorOfParameter = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'aluvdv' = {
table2Version = 210 ;
indicatorOfParameter = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
#UV visible albedo for diffuse radiation, geometric component (climatological)
'aluvdg' = {
table2Version = 210 ;
indicatorOfParameter = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'alnidi' = {
table2Version = 210 ;
indicatorOfParameter = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'alnidv' = {
table2Version = 210 ;
indicatorOfParameter = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
#Near IR albedo for diffuse radiation, geometric component (climatological)
'alnidg' = {
table2Version = 210 ;
indicatorOfParameter = 197 ;
@ -13834,73 +13834,73 @@
table2Version = 162 ;
indicatorOfParameter = 87 ;
}
#Tendency of short wave radiation
'p100.162' = {
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
table2Version = 162 ;
indicatorOfParameter = 100 ;
}
#Tendency of long wave radiation
'p101.162' = {
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
table2Version = 162 ;
indicatorOfParameter = 101 ;
}
#Tendency of clear sky short wave radiation
'p102.162' = {
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
table2Version = 162 ;
indicatorOfParameter = 102 ;
}
#Tendency of clear sky long wave radiation
'p103.162' = {
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
table2Version = 162 ;
indicatorOfParameter = 103 ;
}
#Updraught mass flux
'p104.162' = {
#Time-integrated updraught mass flux
'umfa' = {
table2Version = 162 ;
indicatorOfParameter = 104 ;
}
#Downdraught mass flux
'p105.162' = {
#Time-integrated downdraught mass flux
'dmfa' = {
table2Version = 162 ;
indicatorOfParameter = 105 ;
}
#Updraught detrainment rate
'p106.162' = {
#Time-integrated updraught detrainment rate
'udra' = {
table2Version = 162 ;
indicatorOfParameter = 106 ;
}
#Downdraught detrainment rate
'p107.162' = {
#Time-integrated downdraught detrainment rate
'ddra' = {
table2Version = 162 ;
indicatorOfParameter = 107 ;
}
#Total precipitation flux
'p108.162' = {
#Time-integrated total precipitation flux
'tpfa' = {
table2Version = 162 ;
indicatorOfParameter = 108 ;
}
#Turbulent diffusion coefficient for heat
'p109.162' = {
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
table2Version = 162 ;
indicatorOfParameter = 109 ;
}
#Tendency of temperature due to physics
'p110.162' = {
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
table2Version = 162 ;
indicatorOfParameter = 110 ;
}
#Tendency of specific humidity due to physics
'p111.162' = {
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
table2Version = 162 ;
indicatorOfParameter = 111 ;
}
#Tendency of u component due to physics
'p112.162' = {
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
table2Version = 162 ;
indicatorOfParameter = 112 ;
}
#Tendency of v component due to physics
'p113.162' = {
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
table2Version = 162 ;
indicatorOfParameter = 113 ;
}

View File

@ -4054,33 +4054,33 @@
table2Version = 210 ;
indicatorOfParameter = 191 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'UV visible albedo for diffuse radiation, isotropic component' = {
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'UV visible albedo for diffuse radiation, isotropic component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'UV visible albedo for diffuse radiation, volumetric component' = {
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'UV visible albedo for diffuse radiation, volumetric component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'UV visible albedo for diffuse radiation, geometric component' = {
#UV visible albedo for diffuse radiation, geometric component (climatological)
'UV visible albedo for diffuse radiation, geometric component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'Near IR albedo for diffuse radiation, isotropic component' = {
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'Near IR albedo for diffuse radiation, isotropic component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'Near IR albedo for diffuse radiation, volumetric component' = {
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'Near IR albedo for diffuse radiation, volumetric component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'Near IR albedo for diffuse radiation, geometric component' = {
#Near IR albedo for diffuse radiation, geometric component (climatological)
'Near IR albedo for diffuse radiation, geometric component (climatological)' = {
table2Version = 210 ;
indicatorOfParameter = 197 ;
}
@ -13834,73 +13834,73 @@
table2Version = 162 ;
indicatorOfParameter = 87 ;
}
#Tendency of short wave radiation
'Tendency of short wave radiation' = {
#Time-integrated temperature tendency due to short-wave radiation
'Time-integrated temperature tendency due to short-wave radiation' = {
table2Version = 162 ;
indicatorOfParameter = 100 ;
}
#Tendency of long wave radiation
'Tendency of long wave radiation' = {
#Time-integrated temperature tendency due to long-wave radiation
'Time-integrated temperature tendency due to long-wave radiation' = {
table2Version = 162 ;
indicatorOfParameter = 101 ;
}
#Tendency of clear sky short wave radiation
'Tendency of clear sky short wave radiation' = {
#Time-integrated temperature tendency due to short wave radiation, clear sky
'Time-integrated temperature tendency due to short wave radiation, clear sky' = {
table2Version = 162 ;
indicatorOfParameter = 102 ;
}
#Tendency of clear sky long wave radiation
'Tendency of clear sky long wave radiation' = {
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'Time-integrated temperature tendency due to long-wave radiation, clear sky' = {
table2Version = 162 ;
indicatorOfParameter = 103 ;
}
#Updraught mass flux
'Updraught mass flux' = {
#Time-integrated updraught mass flux
'Time-integrated updraught mass flux' = {
table2Version = 162 ;
indicatorOfParameter = 104 ;
}
#Downdraught mass flux
'Downdraught mass flux' = {
#Time-integrated downdraught mass flux
'Time-integrated downdraught mass flux' = {
table2Version = 162 ;
indicatorOfParameter = 105 ;
}
#Updraught detrainment rate
'Updraught detrainment rate' = {
#Time-integrated updraught detrainment rate
'Time-integrated updraught detrainment rate' = {
table2Version = 162 ;
indicatorOfParameter = 106 ;
}
#Downdraught detrainment rate
'Downdraught detrainment rate' = {
#Time-integrated downdraught detrainment rate
'Time-integrated downdraught detrainment rate' = {
table2Version = 162 ;
indicatorOfParameter = 107 ;
}
#Total precipitation flux
'Total precipitation flux' = {
#Time-integrated total precipitation flux
'Time-integrated total precipitation flux' = {
table2Version = 162 ;
indicatorOfParameter = 108 ;
}
#Turbulent diffusion coefficient for heat
'Turbulent diffusion coefficient for heat' = {
#Time-integrated turbulent diffusion coefficient for heat
'Time-integrated turbulent diffusion coefficient for heat' = {
table2Version = 162 ;
indicatorOfParameter = 109 ;
}
#Tendency of temperature due to physics
'Tendency of temperature due to physics' = {
#Time-integrated temperature tendency due to parametrisations
'Time-integrated temperature tendency due to parametrisations' = {
table2Version = 162 ;
indicatorOfParameter = 110 ;
}
#Tendency of specific humidity due to physics
'Tendency of specific humidity due to physics' = {
#Time-integrated specific humidity tendency due to parametrisations
'Time-integrated specific humidity tendency due to parametrisations' = {
table2Version = 162 ;
indicatorOfParameter = 111 ;
}
#Tendency of u component due to physics
'Tendency of u component due to physics' = {
#Time-integrated eastward wind tendency due to parametrisations
'Time-integrated eastward wind tendency due to parametrisations' = {
table2Version = 162 ;
indicatorOfParameter = 112 ;
}
#Tendency of v component due to physics
'Tendency of v component due to physics' = {
#Time-integrated northward wind tendency due to parametrisations
'Time-integrated northward wind tendency due to parametrisations' = {
table2Version = 162 ;
indicatorOfParameter = 113 ;
}

View File

@ -4054,32 +4054,32 @@
table2Version = 210 ;
indicatorOfParameter = 191 ;
}
#UV visible albedo for diffuse radiation, isotropic component
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'210192' = {
table2Version = 210 ;
indicatorOfParameter = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'210193' = {
table2Version = 210 ;
indicatorOfParameter = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
#UV visible albedo for diffuse radiation, geometric component (climatological)
'210194' = {
table2Version = 210 ;
indicatorOfParameter = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'210195' = {
table2Version = 210 ;
indicatorOfParameter = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'210196' = {
table2Version = 210 ;
indicatorOfParameter = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
#Near IR albedo for diffuse radiation, geometric component (climatological)
'210197' = {
table2Version = 210 ;
indicatorOfParameter = 197 ;
@ -13834,72 +13834,72 @@
table2Version = 162 ;
indicatorOfParameter = 87 ;
}
#Tendency of short wave radiation
#Time-integrated temperature tendency due to short-wave radiation
'162100' = {
table2Version = 162 ;
indicatorOfParameter = 100 ;
}
#Tendency of long wave radiation
#Time-integrated temperature tendency due to long-wave radiation
'162101' = {
table2Version = 162 ;
indicatorOfParameter = 101 ;
}
#Tendency of clear sky short wave radiation
#Time-integrated temperature tendency due to short wave radiation, clear sky
'162102' = {
table2Version = 162 ;
indicatorOfParameter = 102 ;
}
#Tendency of clear sky long wave radiation
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'162103' = {
table2Version = 162 ;
indicatorOfParameter = 103 ;
}
#Updraught mass flux
#Time-integrated updraught mass flux
'162104' = {
table2Version = 162 ;
indicatorOfParameter = 104 ;
}
#Downdraught mass flux
#Time-integrated downdraught mass flux
'162105' = {
table2Version = 162 ;
indicatorOfParameter = 105 ;
}
#Updraught detrainment rate
#Time-integrated updraught detrainment rate
'162106' = {
table2Version = 162 ;
indicatorOfParameter = 106 ;
}
#Downdraught detrainment rate
#Time-integrated downdraught detrainment rate
'162107' = {
table2Version = 162 ;
indicatorOfParameter = 107 ;
}
#Total precipitation flux
#Time-integrated total precipitation flux
'162108' = {
table2Version = 162 ;
indicatorOfParameter = 108 ;
}
#Turbulent diffusion coefficient for heat
#Time-integrated turbulent diffusion coefficient for heat
'162109' = {
table2Version = 162 ;
indicatorOfParameter = 109 ;
}
#Tendency of temperature due to physics
#Time-integrated temperature tendency due to parametrisations
'162110' = {
table2Version = 162 ;
indicatorOfParameter = 110 ;
}
#Tendency of specific humidity due to physics
#Time-integrated specific humidity tendency due to parametrisations
'162111' = {
table2Version = 162 ;
indicatorOfParameter = 111 ;
}
#Tendency of u component due to physics
#Time-integrated eastward wind tendency due to parametrisations
'162112' = {
table2Version = 162 ;
indicatorOfParameter = 112 ;
}
#Tendency of v component due to physics
#Time-integrated northward wind tendency due to parametrisations
'162113' = {
table2Version = 162 ;
indicatorOfParameter = 113 ;

View File

@ -4054,32 +4054,32 @@
table2Version = 210 ;
indicatorOfParameter = 191 ;
}
#UV visible albedo for diffuse radiation, isotropic component
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'aluvdi' = {
table2Version = 210 ;
indicatorOfParameter = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'aluvdv' = {
table2Version = 210 ;
indicatorOfParameter = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
#UV visible albedo for diffuse radiation, geometric component (climatological)
'aluvdg' = {
table2Version = 210 ;
indicatorOfParameter = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'alnidi' = {
table2Version = 210 ;
indicatorOfParameter = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'alnidv' = {
table2Version = 210 ;
indicatorOfParameter = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
#Near IR albedo for diffuse radiation, geometric component (climatological)
'alnidg' = {
table2Version = 210 ;
indicatorOfParameter = 197 ;
@ -13834,72 +13834,72 @@
table2Version = 162 ;
indicatorOfParameter = 87 ;
}
#Tendency of short wave radiation
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
table2Version = 162 ;
indicatorOfParameter = 100 ;
}
#Tendency of long wave radiation
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
table2Version = 162 ;
indicatorOfParameter = 101 ;
}
#Tendency of clear sky short wave radiation
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
table2Version = 162 ;
indicatorOfParameter = 102 ;
}
#Tendency of clear sky long wave radiation
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
table2Version = 162 ;
indicatorOfParameter = 103 ;
}
#Updraught mass flux
#Time-integrated updraught mass flux
'umfa' = {
table2Version = 162 ;
indicatorOfParameter = 104 ;
}
#Downdraught mass flux
#Time-integrated downdraught mass flux
'dmfa' = {
table2Version = 162 ;
indicatorOfParameter = 105 ;
}
#Updraught detrainment rate
#Time-integrated updraught detrainment rate
'udra' = {
table2Version = 162 ;
indicatorOfParameter = 106 ;
}
#Downdraught detrainment rate
#Time-integrated downdraught detrainment rate
'ddra' = {
table2Version = 162 ;
indicatorOfParameter = 107 ;
}
#Total precipitation flux
#Time-integrated total precipitation flux
'tpfa' = {
table2Version = 162 ;
indicatorOfParameter = 108 ;
}
#Turbulent diffusion coefficient for heat
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
table2Version = 162 ;
indicatorOfParameter = 109 ;
}
#Tendency of temperature due to physics
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
table2Version = 162 ;
indicatorOfParameter = 110 ;
}
#Tendency of specific humidity due to physics
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
table2Version = 162 ;
indicatorOfParameter = 111 ;
}
#Tendency of u component due to physics
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
table2Version = 162 ;
indicatorOfParameter = 112 ;
}
#Tendency of v component due to physics
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
table2Version = 162 ;
indicatorOfParameter = 113 ;

View File

@ -11,10 +11,8 @@
"accum" = {indicatorOfParameter=146;gribTablesVersionNo=128;centre=98;}
# slhf
"accum" = {indicatorOfParameter=147;gribTablesVersionNo=128;centre=98;}
# ssrd
"accum" = {indicatorOfParameter=169;gribTablesVersionNo=128;centre=98;}
# strd
"accum" = {indicatorOfParameter=175;gribTablesVersionNo=128;centre=98;}
# ssr
@ -23,9 +21,17 @@
"accum" = {indicatorOfParameter=177;gribTablesVersionNo=128;centre=98;}
# ttr
"accum" = {indicatorOfParameter=179;gribTablesVersionNo=128;centre=98;}
# sund
"accum" = {indicatorOfParameter=189;gribTablesVersionNo=128;centre=98;}
# runoff
"accum" = {indicatorOfParameter=205;gribTablesVersionNo=128;centre=98;}
# sro
"accum" = {indicatorOfParameter=8;gribTablesVersionNo=128;centre=98;}
# e
"accum" = {indicatorOfParameter=182;gribTablesVersionNo=128;centre=98;}
# lsp
"accum" = {indicatorOfParameter=142;gribTablesVersionNo=128;centre=98;}
# pev
"accum" = {indicatorOfParameter=251;gribTablesVersionNo=228;centre=98;}
# uvb
"accum" = {indicatorOfParameter=57;gribTablesVersionNo=128;centre=98;}

View File

@ -4054,32 +4054,32 @@
table2Version = 210 ;
indicatorOfParameter = 191 ;
}
#UV visible albedo for diffuse radiation, isotropic component
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
#UV visible albedo for diffuse radiation, geometric component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
#Near IR albedo for diffuse radiation, geometric component (climatological)
'(0 - 1)' = {
table2Version = 210 ;
indicatorOfParameter = 197 ;
@ -13834,72 +13834,72 @@
table2Version = 162 ;
indicatorOfParameter = 87 ;
}
#Tendency of short wave radiation
#Time-integrated temperature tendency due to short-wave radiation
'K' = {
table2Version = 162 ;
indicatorOfParameter = 100 ;
}
#Tendency of long wave radiation
#Time-integrated temperature tendency due to long-wave radiation
'K' = {
table2Version = 162 ;
indicatorOfParameter = 101 ;
}
#Tendency of clear sky short wave radiation
#Time-integrated temperature tendency due to short wave radiation, clear sky
'K' = {
table2Version = 162 ;
indicatorOfParameter = 102 ;
}
#Tendency of clear sky long wave radiation
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'K' = {
table2Version = 162 ;
indicatorOfParameter = 103 ;
}
#Updraught mass flux
#Time-integrated updraught mass flux
'kg m**-2' = {
table2Version = 162 ;
indicatorOfParameter = 104 ;
}
#Downdraught mass flux
#Time-integrated downdraught mass flux
'kg m**-2' = {
table2Version = 162 ;
indicatorOfParameter = 105 ;
}
#Updraught detrainment rate
#Time-integrated updraught detrainment rate
'kg m**-3' = {
table2Version = 162 ;
indicatorOfParameter = 106 ;
}
#Downdraught detrainment rate
#Time-integrated downdraught detrainment rate
'kg m**-3' = {
table2Version = 162 ;
indicatorOfParameter = 107 ;
}
#Total precipitation flux
#Time-integrated total precipitation flux
'kg m**-2' = {
table2Version = 162 ;
indicatorOfParameter = 108 ;
}
#Turbulent diffusion coefficient for heat
#Time-integrated turbulent diffusion coefficient for heat
'm**2' = {
table2Version = 162 ;
indicatorOfParameter = 109 ;
}
#Tendency of temperature due to physics
#Time-integrated temperature tendency due to parametrisations
'K' = {
table2Version = 162 ;
indicatorOfParameter = 110 ;
}
#Tendency of specific humidity due to physics
#Time-integrated specific humidity tendency due to parametrisations
'kg kg**-1' = {
table2Version = 162 ;
indicatorOfParameter = 111 ;
}
#Tendency of u component due to physics
#Time-integrated eastward wind tendency due to parametrisations
'm s**-1' = {
table2Version = 162 ;
indicatorOfParameter = 112 ;
}
#Tendency of v component due to physics
#Time-integrated northward wind tendency due to parametrisations
'm s**-1' = {
table2Version = 162 ;
indicatorOfParameter = 113 ;

View File

@ -432,6 +432,8 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Instantaneous eastward turbulent surface stress
@ -682,6 +684,42 @@
parameterCategory = 0 ;
parameterNumber = 92 ;
}
#Wave directional width of first swell partition
'wdw1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 56 ;
}
#Wave frequency width of first swell partition
'wfw1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 59 ;
}
#Wave directional width of second swell partition
'wdw2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 57 ;
}
#Wave frequency width of second swell partition
'wfw2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 60 ;
}
#Wave directional width of third swell partition
'wdw3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 58 ;
}
#Wave frequency width of third swell partition
'wfw3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 61 ;
}
#Wave energy flux magnitude
'wefxm' = {
discipline = 10 ;
@ -694,6 +732,126 @@
parameterCategory = 0 ;
parameterNumber = 79 ;
}
#Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds
'h1012' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 10 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 12 ;
}
#Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds
'h1214' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 12 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 14 ;
}
#Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds
'h1417' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 14 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 17 ;
}
#Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds
'h1721' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 17 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 21 ;
}
#Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds
'h2125' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 21 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 25 ;
}
#Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds
'h2530' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 25 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 30 ;
}
#Significant wave height of first swell partition
'swh1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 47 ;
}
#Mean wave direction of first swell partition
'mwd1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 53 ;
}
#Mean wave period of first swell partition
'mwp1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 50 ;
}
#Significant wave height of second swell partition
'swh2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 48 ;
}
#Mean wave direction of second swell partition
'mwd2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 54 ;
}
#Mean wave period of second swell partition
'mwp2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 51 ;
}
#Significant wave height of third swell partition
'swh3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 49 ;
}
#Mean wave direction of third swell partition
'mwd3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 55 ;
}
#Mean wave period of third swell partition
'mwp3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 52 ;
}
#Wave Spectral Skewness
'wss' = {
discipline = 10 ;
@ -5227,14 +5385,14 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Wind stress at 10m above sea surface
'wst10_sea' = {
#Wind stress at sea surface
'wst_sea' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6324,14 +6482,14 @@
scaleFactorOfSecondFixedSurface = missing() ;
typeOfStatisticalProcessing = 0 ;
}
#Time-mean wind stress at 10m above sea surface
'avg_10wst_sea' = {
#Time-mean wind stress at sea surface
'avg_wst_sea' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6852,12 +7010,78 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
}
#Model bathymetry
'wmb' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 7 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
}
#Mean zero-crossing wave period
'mp2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 31 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 29 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 32 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 27 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 30 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 33 ;
}
#Significant height of combined wind waves and swell
'swh' = {
discipline = 10 ;
@ -6882,6 +7106,12 @@
parameterCategory = 0 ;
parameterNumber = 15 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 16 ;
}
#Significant height of wind waves
'shww' = {
discipline = 10 ;
@ -6900,18 +7130,42 @@
parameterCategory = 0 ;
parameterNumber = 6 ;
}
#Significant height of total swell
'shts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean direction of total swell
'mdts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 74 ;
}
#Mean period of total swell
'mpts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
}
#2D wave spectra (single)
'd2fd' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 86 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 44 ;
}
#Eastward sea water velocity
'uoe' = {
discipline = 10 ;
@ -7017,6 +7271,106 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 22 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught mass flux
'umfa' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 27 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught mass flux
'dmfa' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 28 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught detrainment rate
'udra' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 29 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught detrainment rate
'ddra' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 30 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated total precipitation flux
'tpfa' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 108 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 39 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 40 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface runoff
'sro' = {
@ -9094,18 +9448,6 @@
parameterCategory = 0 ;
parameterNumber = 7 ;
}
#Significant height of swell waves
'swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean period of swell waves
'swper' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Secondary wave direction
'dirsw' = {
discipline = 10 ;

View File

@ -2804,42 +2804,6 @@
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'aluvdi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'aluvdv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'aluvdg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'alnidi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'alnidv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'alnidg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Total aerosol optical depth at 340 nm
'aod340' = {
discipline = 192 ;
@ -10996,7 +10960,7 @@
parameterCategory = 218 ;
parameterNumber = 206 ;
}
#Column integrated mass density of Anthropogenic volatile organic compounds
#Column integrated mass density of Anthropogenic volatile organic compounds
'tc_VOCA' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -11005,7 +10969,7 @@
constituentType = 65532 ;
is_chemical = 1 ;
}
#Column integrated mass density of Biomass burning volatile organic compounds
#Column integrated mass density of Biomass burning volatile organic compounds
'tc_VOCBB' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -12334,7 +12298,7 @@
parameterCategory = 219 ;
parameterNumber = 220 ;
}
#Atmosphere emission mass flux of Anthropogenic volatile organic compounds
#Atmosphere emission mass flux of Anthropogenic volatile organic compounds
'e_VOCA' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -12343,7 +12307,7 @@
constituentType = 65532 ;
is_chemical = 1 ;
}
#Atmosphere emission mass flux of Biomass burning volatile organic compounds
#Atmosphere emission mass flux of Biomass burning volatile organic compounds
'e_VOCBB' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -13588,7 +13552,7 @@
parameterCategory = 221 ;
parameterNumber = 206 ;
}
#Dry deposition velocity of Anthropogenic volatile organic compounds
#Dry deposition velocity of Anthropogenic volatile organic compounds
'dv_VOCA' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -13597,7 +13561,7 @@
constituentType = 65532 ;
is_chemical = 1 ;
}
#Dry deposition velocity of Biomass burning volatile organic compounds
#Dry deposition velocity of Biomass burning volatile organic compounds
'dv_VOCBB' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -13656,7 +13620,7 @@
typeOfStatisticalProcessing = 1 ;
is_chemical = 1 ;
}
#Time-integrated wet deposition mass flux of Condensable gas type 1
#Time-integrated wet deposition mass flux of Condensable gas type 1
'acc_wet_depm_SOG1' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -13666,7 +13630,7 @@
typeOfStatisticalProcessing = 1 ;
is_chemical = 1 ;
}
#Time-integrated wet deposition mass flux of Condensable gas type 2a
#Time-integrated wet deposition mass flux of Condensable gas type 2a
'acc_wet_depm_SOG2A' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -13676,7 +13640,7 @@
typeOfStatisticalProcessing = 1 ;
is_chemical = 1 ;
}
#Time-integrated wet deposition mass flux of Condensable gas type 2b
#Time-integrated wet deposition mass flux of Condensable gas type 2b
'acc_wet_depm_SOG2B' = {
localTablesVersion = 1 ;
discipline = 0 ;
@ -16477,90 +16441,6 @@
parameterCategory = 140 ;
parameterNumber = 200 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'wmb' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'shts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'mpts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Standard deviation wave height
'sdhs' = {
discipline = 192 ;
@ -16585,12 +16465,6 @@
parameterCategory = 140 ;
parameterNumber = 243 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#10 metre wind speed
'wind' = {
discipline = 192 ;
@ -16633,12 +16507,6 @@
parameterCategory = 140 ;
parameterNumber = 252 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}
#Wave spectral peakedness
'wsp' = {
discipline = 192 ;
@ -17713,90 +17581,6 @@
parameterCategory = 162 ;
parameterNumber = 87 ;
}
#Tendency of short wave radiation
'srta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Tendency of long wave radiation
'trta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Tendency of clear sky short wave radiation
'srtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Tendency of clear sky long wave radiation
'trtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Updraught mass flux
'umfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Downdraught mass flux
'dmfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Updraught detrainment rate
'udra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Downdraught detrainment rate
'ddra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Total precipitation flux
'tpfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Tendency of temperature due to physics
'ttpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Tendency of specific humidity due to physics
'qtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Tendency of u component due to physics
'utpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Tendency of v component due to physics
'vtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Variance of geopotential
'p206.162' = {
discipline = 192 ;

View File

@ -967,3 +967,219 @@
parameterCategory = 162 ;
parameterNumber = 63 ;
}
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'aluvdi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'aluvdv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component (climatological)
'aluvdg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'alnidi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'alnidv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component (climatological)
'alnidg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Time-integrated updraught mass flux
'umfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Time-integrated downdraught mass flux
'dmfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Time-integrated updraught detrainment rate
'udra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Time-integrated downdraught detrainment rate
'ddra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Time-integrated total precipitation flux
'tpfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'wmb' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'shts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'mpts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}

View File

@ -0,0 +1,5 @@
# Concept marsLevtype
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=1;}
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=2;}
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=3;}
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=4;}

View File

@ -2804,42 +2804,6 @@
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'UV visible albedo for diffuse radiation, isotropic component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'UV visible albedo for diffuse radiation, volumetric component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'UV visible albedo for diffuse radiation, geometric component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'Near IR albedo for diffuse radiation, isotropic component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'Near IR albedo for diffuse radiation, volumetric component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'Near IR albedo for diffuse radiation, geometric component' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Total aerosol optical depth at 340 nm
'Total aerosol optical depth at 340 nm' = {
discipline = 192 ;
@ -16477,90 +16441,6 @@
parameterCategory = 140 ;
parameterNumber = 200 ;
}
#Period corresponding to maximum individual wave height
'Period corresponding to maximum individual wave height' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'Maximum individual wave height' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'Model bathymetry' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'Mean wave period based on first moment' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'Wave spectral directional width' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'Mean wave period based on first moment for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'Mean wave period based on second moment for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'Wave spectral directional width for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'Mean wave period based on first moment for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'Mean wave period based on second moment for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'Wave spectral directional width for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'Coefficient of drag with waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'Significant height of total swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'Mean period of total swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Standard deviation wave height
'Standard deviation wave height' = {
discipline = 192 ;
@ -16585,12 +16465,6 @@
parameterCategory = 140 ;
parameterNumber = 243 ;
}
#Mean square slope of waves
'Mean square slope of waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#10 metre wind speed
'10 metre wind speed' = {
discipline = 192 ;
@ -16633,12 +16507,6 @@
parameterCategory = 140 ;
parameterNumber = 252 ;
}
#Benjamin-Feir index
'Benjamin-Feir index' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}
#Wave spectral peakedness
'Wave spectral peakedness' = {
discipline = 192 ;
@ -17713,90 +17581,6 @@
parameterCategory = 162 ;
parameterNumber = 87 ;
}
#Tendency of short wave radiation
'Tendency of short wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Tendency of long wave radiation
'Tendency of long wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Tendency of clear sky short wave radiation
'Tendency of clear sky short wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Tendency of clear sky long wave radiation
'Tendency of clear sky long wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Updraught mass flux
'Updraught mass flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Downdraught mass flux
'Downdraught mass flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Updraught detrainment rate
'Updraught detrainment rate' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Downdraught detrainment rate
'Downdraught detrainment rate' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Total precipitation flux
'Total precipitation flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Turbulent diffusion coefficient for heat
'Turbulent diffusion coefficient for heat' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Tendency of temperature due to physics
'Tendency of temperature due to physics' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Tendency of specific humidity due to physics
'Tendency of specific humidity due to physics' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Tendency of u component due to physics
'Tendency of u component due to physics' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Tendency of v component due to physics
'Tendency of v component due to physics' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Variance of geopotential
'Variance of geopotential' = {
discipline = 192 ;

View File

@ -967,3 +967,219 @@
parameterCategory = 162 ;
parameterNumber = 63 ;
}
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'UV visible albedo for diffuse radiation, isotropic component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'UV visible albedo for diffuse radiation, volumetric component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component (climatological)
'UV visible albedo for diffuse radiation, geometric component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'Near IR albedo for diffuse radiation, isotropic component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'Near IR albedo for diffuse radiation, volumetric component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component (climatological)
'Near IR albedo for diffuse radiation, geometric component (climatological)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'Time-integrated temperature tendency due to short-wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'Time-integrated temperature tendency due to long-wave radiation' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'Time-integrated temperature tendency due to short wave radiation, clear sky' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'Time-integrated temperature tendency due to long-wave radiation, clear sky' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Time-integrated updraught mass flux
'Time-integrated updraught mass flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Time-integrated downdraught mass flux
'Time-integrated downdraught mass flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Time-integrated updraught detrainment rate
'Time-integrated updraught detrainment rate' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Time-integrated downdraught detrainment rate
'Time-integrated downdraught detrainment rate' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Time-integrated total precipitation flux
'Time-integrated total precipitation flux' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'Time-integrated turbulent diffusion coefficient for heat' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Time-integrated temperature tendency due to parametrisations
'Time-integrated temperature tendency due to parametrisations' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'Time-integrated specific humidity tendency due to parametrisations' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'Time-integrated eastward wind tendency due to parametrisations' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Time-integrated northward wind tendency due to parametrisations
'Time-integrated northward wind tendency due to parametrisations' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Period corresponding to maximum individual wave height
'Period corresponding to maximum individual wave height' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'Maximum individual wave height' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'Model bathymetry' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'Mean wave period based on first moment' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'Wave spectral directional width' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'Mean wave period based on first moment for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'Mean wave period based on second moment for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'Wave spectral directional width for wind waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'Mean wave period based on first moment for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'Mean wave period based on second moment for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'Wave spectral directional width for swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'Coefficient of drag with waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'Significant height of total swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'Mean period of total swell' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Mean square slope of waves
'Mean square slope of waves' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#Benjamin-Feir index
'Benjamin-Feir index' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}

View File

@ -2804,42 +2804,6 @@
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'210192' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'210193' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'210194' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'210195' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'210196' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'210197' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Total aerosol optical depth at 340 nm
'210217' = {
discipline = 192 ;
@ -16477,90 +16441,6 @@
parameterCategory = 140 ;
parameterNumber = 200 ;
}
#Period corresponding to maximum individual wave height
'140217' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'140218' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'140219' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'140220' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'140222' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'140223' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'140224' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'140225' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'140226' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'140227' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'140228' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'140233' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'140237' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'140239' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Standard deviation wave height
'140240' = {
discipline = 192 ;
@ -16585,12 +16465,6 @@
parameterCategory = 140 ;
parameterNumber = 243 ;
}
#Mean square slope of waves
'140244' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#10 metre wind speed
'140245' = {
discipline = 192 ;
@ -16633,12 +16507,6 @@
parameterCategory = 140 ;
parameterNumber = 252 ;
}
#Benjamin-Feir index
'140253' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}
#Wave spectral peakedness
'140254' = {
discipline = 192 ;
@ -17713,90 +17581,6 @@
parameterCategory = 162 ;
parameterNumber = 87 ;
}
#Tendency of short wave radiation
'162100' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Tendency of long wave radiation
'162101' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Tendency of clear sky short wave radiation
'162102' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Tendency of clear sky long wave radiation
'162103' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Updraught mass flux
'162104' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Downdraught mass flux
'162105' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Updraught detrainment rate
'162106' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Downdraught detrainment rate
'162107' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Total precipitation flux
'162108' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Turbulent diffusion coefficient for heat
'162109' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Tendency of temperature due to physics
'162110' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Tendency of specific humidity due to physics
'162111' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Tendency of u component due to physics
'162112' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Tendency of v component due to physics
'162113' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Variance of geopotential
'162206' = {
discipline = 192 ;

View File

@ -967,3 +967,219 @@
parameterCategory = 162 ;
parameterNumber = 63 ;
}
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'210192' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'210193' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component (climatological)
'210194' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'210195' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'210196' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component (climatological)
'210197' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'162100' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'162101' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'162102' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'162103' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Time-integrated updraught mass flux
'162104' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Time-integrated downdraught mass flux
'162105' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Time-integrated updraught detrainment rate
'162106' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Time-integrated downdraught detrainment rate
'162107' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Time-integrated total precipitation flux
'162108' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'162109' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Time-integrated temperature tendency due to parametrisations
'162110' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'162111' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'162112' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Time-integrated northward wind tendency due to parametrisations
'162113' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Period corresponding to maximum individual wave height
'140217' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'140218' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'140219' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'140220' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'140222' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'140223' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'140224' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'140225' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'140226' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'140227' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'140228' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'140233' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'140237' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'140239' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Mean square slope of waves
'140244' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#Benjamin-Feir index
'140253' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}

View File

@ -2804,42 +2804,6 @@
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'aluvdi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'aluvdv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'aluvdg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'alnidi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'alnidv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'alnidg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Total aerosol optical depth at 340 nm
'aod340' = {
discipline = 192 ;
@ -16477,90 +16441,6 @@
parameterCategory = 140 ;
parameterNumber = 200 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'wmb' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'shts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'mpts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Standard deviation wave height
'sdhs' = {
discipline = 192 ;
@ -16585,12 +16465,6 @@
parameterCategory = 140 ;
parameterNumber = 243 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#10 metre wind speed
'wind' = {
discipline = 192 ;
@ -16633,12 +16507,6 @@
parameterCategory = 140 ;
parameterNumber = 252 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}
#Wave spectral peakedness
'wsp' = {
discipline = 192 ;
@ -17713,90 +17581,6 @@
parameterCategory = 162 ;
parameterNumber = 87 ;
}
#Tendency of short wave radiation
'srta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Tendency of long wave radiation
'trta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Tendency of clear sky short wave radiation
'srtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Tendency of clear sky long wave radiation
'trtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Updraught mass flux
'umfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Downdraught mass flux
'dmfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Updraught detrainment rate
'udra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Downdraught detrainment rate
'ddra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Total precipitation flux
'tpfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Tendency of temperature due to physics
'ttpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Tendency of specific humidity due to physics
'qtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Tendency of u component due to physics
'utpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Tendency of v component due to physics
'vtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Variance of geopotential
'~' = {
discipline = 192 ;

View File

@ -967,3 +967,219 @@
parameterCategory = 162 ;
parameterNumber = 63 ;
}
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'aluvdi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'aluvdv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component (climatological)
'aluvdg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'alnidi' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'alnidv' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component (climatological)
'alnidg' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Time-integrated updraught mass flux
'umfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Time-integrated downdraught mass flux
'dmfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Time-integrated updraught detrainment rate
'udra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Time-integrated downdraught detrainment rate
'ddra' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Time-integrated total precipitation flux
'tpfa' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'wmb' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'shts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
'mpts' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}

View File

@ -2804,42 +2804,6 @@
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation, isotropic component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Total aerosol optical depth at 340 nm
'~' = {
discipline = 192 ;
@ -16477,90 +16441,6 @@
parameterCategory = 140 ;
parameterNumber = 200 ;
}
#Period corresponding to maximum individual wave height
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Standard deviation wave height
'm' = {
discipline = 192 ;
@ -16585,12 +16465,6 @@
parameterCategory = 140 ;
parameterNumber = 243 ;
}
#Mean square slope of waves
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#10 metre wind speed
'm s**-1' = {
discipline = 192 ;
@ -16633,12 +16507,6 @@
parameterCategory = 140 ;
parameterNumber = 252 ;
}
#Benjamin-Feir index
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}
#Wave spectral peakedness
'dimensionless' = {
discipline = 192 ;
@ -17713,90 +17581,6 @@
parameterCategory = 162 ;
parameterNumber = 87 ;
}
#Tendency of short wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Tendency of long wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Tendency of clear sky short wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Tendency of clear sky long wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Updraught mass flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Downdraught mass flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Updraught detrainment rate
'kg m**-3' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Downdraught detrainment rate
'kg m**-3' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Total precipitation flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Turbulent diffusion coefficient for heat
'm**2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Tendency of temperature due to physics
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Tendency of specific humidity due to physics
'kg kg**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Tendency of u component due to physics
'm s**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Tendency of v component due to physics
'm s**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Variance of geopotential
'm**4 s**-4' = {
discipline = 192 ;

View File

@ -967,3 +967,219 @@
parameterCategory = 162 ;
parameterNumber = 63 ;
}
#UV visible albedo for diffuse radiation, isotropic component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 192 ;
}
#UV visible albedo for diffuse radiation, volumetric component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 193 ;
}
#UV visible albedo for diffuse radiation, geometric component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 194 ;
}
#Near IR albedo for diffuse radiation, isotropic component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 195 ;
}
#Near IR albedo for diffuse radiation, volumetric component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 196 ;
}
#Near IR albedo for diffuse radiation, geometric component (climatological)
'(0 - 1)' = {
discipline = 192 ;
parameterCategory = 210 ;
parameterNumber = 197 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 100 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 101 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 102 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 103 ;
}
#Time-integrated updraught mass flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 104 ;
}
#Time-integrated downdraught mass flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 105 ;
}
#Time-integrated updraught detrainment rate
'kg m**-3' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 106 ;
}
#Time-integrated downdraught detrainment rate
'kg m**-3' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 107 ;
}
#Time-integrated total precipitation flux
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 108 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'm**2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 109 ;
}
#Time-integrated temperature tendency due to parametrisations
'K' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 110 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'kg kg**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 111 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'm s**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 112 ;
}
#Time-integrated northward wind tendency due to parametrisations
'm s**-1' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 113 ;
}
#Period corresponding to maximum individual wave height
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 217 ;
}
#Maximum individual wave height
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 218 ;
}
#Model bathymetry
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 219 ;
}
#Mean wave period based on first moment
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 220 ;
}
#Wave spectral directional width
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 222 ;
}
#Mean wave period based on first moment for wind waves
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 223 ;
}
#Mean wave period based on second moment for wind waves
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 224 ;
}
#Wave spectral directional width for wind waves
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 225 ;
}
#Mean wave period based on first moment for swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 226 ;
}
#Mean wave period based on second moment for swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 227 ;
}
#Wave spectral directional width for swell
'radians' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 228 ;
}
#Coefficient of drag with waves
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 233 ;
}
#Significant height of total swell
'm' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 237 ;
}
#Mean period of total swell
's' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 239 ;
}
#Mean square slope of waves
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 244 ;
}
#Benjamin-Feir index
'dimensionless' = {
discipline = 192 ;
parameterCategory = 140 ;
parameterNumber = 253 ;
}

View File

@ -432,6 +432,8 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Instantaneous eastward turbulent surface stress
@ -682,6 +684,42 @@
parameterCategory = 0 ;
parameterNumber = 92 ;
}
#Wave directional width of first swell partition
'Wave directional width of first swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 56 ;
}
#Wave frequency width of first swell partition
'Wave frequency width of first swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 59 ;
}
#Wave directional width of second swell partition
'Wave directional width of second swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 57 ;
}
#Wave frequency width of second swell partition
'Wave frequency width of second swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 60 ;
}
#Wave directional width of third swell partition
'Wave directional width of third swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 58 ;
}
#Wave frequency width of third swell partition
'Wave frequency width of third swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 61 ;
}
#Wave energy flux magnitude
'Wave energy flux magnitude' = {
discipline = 10 ;
@ -694,6 +732,126 @@
parameterCategory = 0 ;
parameterNumber = 79 ;
}
#Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds
'Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 10 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 12 ;
}
#Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds
'Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 12 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 14 ;
}
#Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds
'Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 14 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 17 ;
}
#Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds
'Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 17 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 21 ;
}
#Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds
'Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 21 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 25 ;
}
#Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds
'Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 25 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 30 ;
}
#Significant wave height of first swell partition
'Significant wave height of first swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 47 ;
}
#Mean wave direction of first swell partition
'Mean wave direction of first swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 53 ;
}
#Mean wave period of first swell partition
'Mean wave period of first swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 50 ;
}
#Significant wave height of second swell partition
'Significant wave height of second swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 48 ;
}
#Mean wave direction of second swell partition
'Mean wave direction of second swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 54 ;
}
#Mean wave period of second swell partition
'Mean wave period of second swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 51 ;
}
#Significant wave height of third swell partition
'Significant wave height of third swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 49 ;
}
#Mean wave direction of third swell partition
'Mean wave direction of third swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 55 ;
}
#Mean wave period of third swell partition
'Mean wave period of third swell partition' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 52 ;
}
#Wave Spectral Skewness
'Wave Spectral Skewness' = {
discipline = 10 ;
@ -5227,14 +5385,14 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Wind stress at 10m above sea surface
'Wind stress at 10m above sea surface' = {
#Wind stress at sea surface
'Wind stress at sea surface' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6324,14 +6482,14 @@
scaleFactorOfSecondFixedSurface = missing() ;
typeOfStatisticalProcessing = 0 ;
}
#Time-mean wind stress at 10m above sea surface
'Time-mean wind stress at 10m above sea surface' = {
#Time-mean wind stress at sea surface
'Time-mean wind stress at sea surface' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6852,12 +7010,78 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Period corresponding to maximum individual wave height
'Period corresponding to maximum individual wave height' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
}
#Maximum individual wave height
'Maximum individual wave height' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
}
#Model bathymetry
'Model bathymetry' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 7 ;
}
#Mean wave period based on first moment
'Mean wave period based on first moment' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
}
#Mean zero-crossing wave period
'Mean zero-crossing wave period' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
}
#Wave spectral directional width
'Wave spectral directional width' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 31 ;
}
#Mean wave period based on first moment for wind waves
'Mean wave period based on first moment for wind waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
}
#Mean wave period based on second moment for wind waves
'Mean wave period based on second moment for wind waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 29 ;
}
#Wave spectral directional width for wind waves
'Wave spectral directional width for wind waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 32 ;
}
#Mean wave period based on first moment for swell
'Mean wave period based on first moment for swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 27 ;
}
#Mean wave period based on second moment for swell
'Mean wave period based on second moment for swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 30 ;
}
#Wave spectral directional width for swell
'Wave spectral directional width for swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 33 ;
}
#Significant height of combined wind waves and swell
'Significant height of combined wind waves and swell' = {
discipline = 10 ;
@ -6882,6 +7106,12 @@
parameterCategory = 0 ;
parameterNumber = 15 ;
}
#Coefficient of drag with waves
'Coefficient of drag with waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 16 ;
}
#Significant height of wind waves
'Significant height of wind waves' = {
discipline = 10 ;
@ -6900,18 +7130,42 @@
parameterCategory = 0 ;
parameterNumber = 6 ;
}
#Significant height of total swell
'Significant height of total swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean direction of total swell
'Mean direction of total swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 74 ;
}
#Mean period of total swell
'Mean period of total swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Mean square slope of waves
'Mean square slope of waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
}
#2D wave spectra (single)
'2D wave spectra (single)' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 86 ;
}
#Benjamin-Feir index
'Benjamin-Feir index' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 44 ;
}
#Eastward sea water velocity
'Eastward sea water velocity' = {
discipline = 10 ;
@ -7017,6 +7271,106 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'Time-integrated temperature tendency due to short-wave radiation' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 22 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'Time-integrated temperature tendency due to long-wave radiation' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'Time-integrated temperature tendency due to short wave radiation, clear sky' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'Time-integrated temperature tendency due to long-wave radiation, clear sky' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught mass flux
'Time-integrated updraught mass flux' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 27 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught mass flux
'Time-integrated downdraught mass flux' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 28 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught detrainment rate
'Time-integrated updraught detrainment rate' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 29 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught detrainment rate
'Time-integrated downdraught detrainment rate' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 30 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated total precipitation flux
'Time-integrated total precipitation flux' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'Time-integrated turbulent diffusion coefficient for heat' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to parametrisations
'Time-integrated temperature tendency due to parametrisations' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'Time-integrated specific humidity tendency due to parametrisations' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 108 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'Time-integrated eastward wind tendency due to parametrisations' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 39 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated northward wind tendency due to parametrisations
'Time-integrated northward wind tendency due to parametrisations' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 40 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface runoff
'Surface runoff' = {
@ -9094,18 +9448,6 @@
parameterCategory = 0 ;
parameterNumber = 7 ;
}
#Significant height of swell waves
'Significant height of swell waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean period of swell waves
'Mean period of swell waves' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Secondary wave direction
'Secondary wave direction' = {
discipline = 10 ;

View File

@ -432,6 +432,8 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Instantaneous eastward turbulent surface stress
@ -682,6 +684,42 @@
parameterCategory = 0 ;
parameterNumber = 92 ;
}
#Wave directional width of first swell partition
'140106' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 56 ;
}
#Wave frequency width of first swell partition
'140107' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 59 ;
}
#Wave directional width of second swell partition
'140108' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 57 ;
}
#Wave frequency width of second swell partition
'140109' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 60 ;
}
#Wave directional width of third swell partition
'140110' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 58 ;
}
#Wave frequency width of third swell partition
'140111' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 61 ;
}
#Wave energy flux magnitude
'140112' = {
discipline = 10 ;
@ -694,6 +732,126 @@
parameterCategory = 0 ;
parameterNumber = 79 ;
}
#Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds
'140114' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 10 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 12 ;
}
#Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds
'140115' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 12 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 14 ;
}
#Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds
'140116' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 14 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 17 ;
}
#Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds
'140117' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 17 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 21 ;
}
#Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds
'140118' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 21 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 25 ;
}
#Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds
'140119' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 25 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 30 ;
}
#Significant wave height of first swell partition
'140121' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 47 ;
}
#Mean wave direction of first swell partition
'140122' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 53 ;
}
#Mean wave period of first swell partition
'140123' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 50 ;
}
#Significant wave height of second swell partition
'140124' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 48 ;
}
#Mean wave direction of second swell partition
'140125' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 54 ;
}
#Mean wave period of second swell partition
'140126' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 51 ;
}
#Significant wave height of third swell partition
'140127' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 49 ;
}
#Mean wave direction of third swell partition
'140128' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 55 ;
}
#Mean wave period of third swell partition
'140129' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 52 ;
}
#Wave Spectral Skewness
'140207' = {
discipline = 10 ;
@ -5227,14 +5385,14 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Wind stress at 10m above sea surface
#Wind stress at sea surface
'262901' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6324,14 +6482,14 @@
scaleFactorOfSecondFixedSurface = missing() ;
typeOfStatisticalProcessing = 0 ;
}
#Time-mean wind stress at 10m above sea surface
#Time-mean wind stress at sea surface
'263901' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6852,12 +7010,78 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Period corresponding to maximum individual wave height
'140217' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
}
#Maximum individual wave height
'140218' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
}
#Model bathymetry
'140219' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 7 ;
}
#Mean wave period based on first moment
'140220' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
}
#Mean zero-crossing wave period
'140221' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
}
#Wave spectral directional width
'140222' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 31 ;
}
#Mean wave period based on first moment for wind waves
'140223' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
}
#Mean wave period based on second moment for wind waves
'140224' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 29 ;
}
#Wave spectral directional width for wind waves
'140225' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 32 ;
}
#Mean wave period based on first moment for swell
'140226' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 27 ;
}
#Mean wave period based on second moment for swell
'140227' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 30 ;
}
#Wave spectral directional width for swell
'140228' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 33 ;
}
#Significant height of combined wind waves and swell
'140229' = {
discipline = 10 ;
@ -6882,6 +7106,12 @@
parameterCategory = 0 ;
parameterNumber = 15 ;
}
#Coefficient of drag with waves
'140233' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 16 ;
}
#Significant height of wind waves
'140234' = {
discipline = 10 ;
@ -6900,18 +7130,42 @@
parameterCategory = 0 ;
parameterNumber = 6 ;
}
#Significant height of total swell
'140237' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean direction of total swell
'140238' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 74 ;
}
#Mean period of total swell
'140239' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Mean square slope of waves
'140244' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
}
#2D wave spectra (single)
'140251' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 86 ;
}
#Benjamin-Feir index
'140253' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 44 ;
}
#Eastward sea water velocity
'151131' = {
discipline = 10 ;
@ -7017,6 +7271,106 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'162100' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 22 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'162101' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'162102' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'162103' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught mass flux
'162104' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 27 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught mass flux
'162105' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 28 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught detrainment rate
'162106' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 29 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught detrainment rate
'162107' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 30 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated total precipitation flux
'162108' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'162109' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to parametrisations
'162110' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'162111' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 108 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'162112' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 39 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated northward wind tendency due to parametrisations
'162113' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 40 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface runoff
'174008' = {
@ -9094,18 +9448,6 @@
parameterCategory = 0 ;
parameterNumber = 7 ;
}
#Significant height of swell waves
'3105' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean period of swell waves
'3106' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Secondary wave direction
'3109' = {
discipline = 10 ;

View File

@ -432,6 +432,8 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Instantaneous eastward turbulent surface stress
@ -682,6 +684,42 @@
parameterCategory = 0 ;
parameterNumber = 92 ;
}
#Wave directional width of first swell partition
'wdw1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 56 ;
}
#Wave frequency width of first swell partition
'wfw1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 59 ;
}
#Wave directional width of second swell partition
'wdw2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 57 ;
}
#Wave frequency width of second swell partition
'wfw2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 60 ;
}
#Wave directional width of third swell partition
'wdw3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 58 ;
}
#Wave frequency width of third swell partition
'wfw3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 61 ;
}
#Wave energy flux magnitude
'wefxm' = {
discipline = 10 ;
@ -694,6 +732,126 @@
parameterCategory = 0 ;
parameterNumber = 79 ;
}
#Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds
'h1012' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 10 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 12 ;
}
#Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds
'h1214' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 12 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 14 ;
}
#Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds
'h1417' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 14 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 17 ;
}
#Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds
'h1721' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 17 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 21 ;
}
#Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds
'h2125' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 21 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 25 ;
}
#Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds
'h2530' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 25 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 30 ;
}
#Significant wave height of first swell partition
'swh1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 47 ;
}
#Mean wave direction of first swell partition
'mwd1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 53 ;
}
#Mean wave period of first swell partition
'mwp1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 50 ;
}
#Significant wave height of second swell partition
'swh2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 48 ;
}
#Mean wave direction of second swell partition
'mwd2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 54 ;
}
#Mean wave period of second swell partition
'mwp2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 51 ;
}
#Significant wave height of third swell partition
'swh3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 49 ;
}
#Mean wave direction of third swell partition
'mwd3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 55 ;
}
#Mean wave period of third swell partition
'mwp3' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 52 ;
}
#Wave Spectral Skewness
'wss' = {
discipline = 10 ;
@ -5227,14 +5385,14 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Wind stress at 10m above sea surface
'10wst_sea' = {
#Wind stress at sea surface
'wst_sea' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6324,14 +6482,14 @@
scaleFactorOfSecondFixedSurface = missing() ;
typeOfStatisticalProcessing = 0 ;
}
#Time-mean wind stress at 10m above sea surface
'avg_10wst_sea' = {
#Time-mean wind stress at sea surface
'avg_wst_sea' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6852,12 +7010,78 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Period corresponding to maximum individual wave height
'tmax' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
}
#Maximum individual wave height
'hmax' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
}
#Model bathymetry
'wmb' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 7 ;
}
#Mean wave period based on first moment
'mp1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
}
#Mean zero-crossing wave period
'mp2' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
}
#Wave spectral directional width
'wdw' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 31 ;
}
#Mean wave period based on first moment for wind waves
'p1ww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
}
#Mean wave period based on second moment for wind waves
'p2ww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 29 ;
}
#Wave spectral directional width for wind waves
'dwww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 32 ;
}
#Mean wave period based on first moment for swell
'p1ps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 27 ;
}
#Mean wave period based on second moment for swell
'p2ps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 30 ;
}
#Wave spectral directional width for swell
'dwps' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 33 ;
}
#Significant height of combined wind waves and swell
'swh' = {
discipline = 10 ;
@ -6882,6 +7106,12 @@
parameterCategory = 0 ;
parameterNumber = 15 ;
}
#Coefficient of drag with waves
'cdww' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 16 ;
}
#Significant height of wind waves
'shww' = {
discipline = 10 ;
@ -6900,18 +7130,42 @@
parameterCategory = 0 ;
parameterNumber = 6 ;
}
#Significant height of total swell
'shts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean direction of total swell
'mdts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 74 ;
}
#Mean period of total swell
'mpts' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Mean square slope of waves
'msqs' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
}
#2D wave spectra (single)
'2dfd' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 86 ;
}
#Benjamin-Feir index
'bfi' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 44 ;
}
#Eastward sea water velocity
'ocu' = {
discipline = 10 ;
@ -7017,6 +7271,106 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'srta' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 22 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'trta' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'srtca' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'trtca' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught mass flux
'umfa' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 27 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught mass flux
'dmfa' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 28 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught detrainment rate
'udra' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 29 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught detrainment rate
'ddra' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 30 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated total precipitation flux
'tpfa' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'tdcha' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to parametrisations
'ttpha' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'qtpha' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 108 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'utpha' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 39 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated northward wind tendency due to parametrisations
'vtpha' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 40 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface runoff
'sro' = {
@ -9094,18 +9448,6 @@
parameterCategory = 0 ;
parameterNumber = 7 ;
}
#Significant height of swell waves
'swell' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean period of swell waves
'swper' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Secondary wave direction
'dirsw' = {
discipline = 10 ;

View File

@ -3,7 +3,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,3 +0,0 @@
0 0 Lossless
1 1 Lossy
255 255 Missing

View File

@ -3,7 +3,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,3 +0,0 @@
0 0 Lossless
1 1 Lossy
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
#42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
#42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
# 42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
42 42 Grid point data - CCSDS recommended lossless compression

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
42 42 Grid point data - CCSDS recommended lossless compression

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
42 42 Grid point data - CCSDS recommended lossless compression

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
42 42 Grid point data - CCSDS recommended lossless compression

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - ieee packing
6 6 Grid point data - simple packing with pre-processing
40 40 JPEG2000 Packing
41 41 PNG pacling
50 50 Spectral data -simple packing

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
#42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -4,7 +4,6 @@
2 2 Grid point data - complex packing
3 3 Grid point data - complex packing and spatial differencing
4 4 Grid point data - IEEE floating point data
6 6 Grid point data - simple packing with pre-processing
40 40 Grid point data - JPEG 2000 code stream format
41 41 Grid point data - Portable Network Graphics (PNG)
#42-49 Reserved

View File

@ -1,5 +0,0 @@
# Code Table 5.40: Type of Compression
0 0 Lossless
1 1 Lossy
#2-254 Reserved
255 255 Missing

View File

@ -3,4 +3,4 @@
193 193 Biomass burning
194 194 Settlements
195 195 Soil
196 195 Wild animals
196 196 Wild animals

View File

@ -2,7 +2,6 @@
# TEMPLATE 3.20, Polar stereographic projection
include "grib2/template.3.shape_of_the_earth.def";
transient oneThousand=1000;
# Nx - number of points along X-axis
unsigned[4] Nx : dump;

View File

@ -9,8 +9,6 @@ include "grib2/template.3.bf.def"
include "grib2/template.3.shape_of_the_earth.def";
transient oneThousand=1000;
# La1 - latitude of first grid point
signed[4] latitudeOfFirstGridPoint : edition_specific ;
meta geography.latitudeOfFirstGridPointInDegrees scale(latitudeOfFirstGridPoint,oneConstant,grib2divider,truncateDegrees) : dump;

View File

@ -1,6 +1,6 @@
# (C) Copyright 2005- ECMWF.
unsigned[4] Ni : can_be_missing,dump;
# Variable resolution latitude/longitude
unsigned[4] Ni : dump;
alias numberOfPointsAlongAParallel=Ni;
alias Nx = Ni;
@ -39,9 +39,9 @@ include "grib2/template.3.resolution_flags.def"
include "grib2/template.3.scanning_mode.def";
longitudesList list(Ni) {
unsigned[4] longitudes;
unsigned[4] longitude;
}
latitudesList list(Nj) {
signed[4] latitudes;
signed[4] latitude;
}

View File

@ -1,26 +1,26 @@
# (C) Copyright 2005- ECMWF.
# Type of first fixed surface
codetable[1] typeOfFirstFixedSurface ('4.5.table',masterDir,localDir) : dump,no_copy,edition_specific,string_type;
codetable[1] typeOfFirstFixedSurface ('4.5.table',masterDir,localDir) : dump,edition_specific,string_type;
meta unitsOfFirstFixedSurface codetable_units(typeOfFirstFixedSurface) : dump;
meta nameOfFirstFixedSurface codetable_title(typeOfFirstFixedSurface) : dump;
# Scale factor of first fixed surface
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of first fixed surface
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Type of second fixed surface
codetable[1] typeOfSecondFixedSurface ('4.5.table',masterDir,localDir) = 255 : dump,no_copy,edition_specific;
codetable[1] typeOfSecondFixedSurface ('4.5.table',masterDir,localDir) = 255 : dump,edition_specific;
meta unitsOfSecondFixedSurface codetable_units(typeOfSecondFixedSurface) : dump;
meta nameOfSecondFixedSurface codetable_title(typeOfSecondFixedSurface) : dump;
# Scale factor of second fixed surface
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of second fixed surface
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
transient pressureUnits="hPa";

View File

@ -1,11 +1,11 @@
# (C) Copyright 2005- ECMWF.
# Grid point data - Run length encoding
# TEMPLATE 5.200, Grid point data - Run length packing with level values
unsigned[1] bitsPerValue : dump;
unsigned[2] maxLevelValue : dump;
unsigned[2] numberOfLevelValues : dump;
unsigned[1] decimalScaleFactor : dump;
unsigned[1] bitsPerValue : dump;
unsigned[2] maxLevelValue : dump;
unsigned[2] numberOfLevelValues : dump;
unsigned[1] decimalScaleFactor : dump;
level_value_list list(numberOfLevelValues) {
unsigned[2] levelValues : dump;
unsigned[2] levelValues : dump;
}

View File

@ -1,15 +1,12 @@
# (C) Copyright 2005- ECMWF.
#Data Representation Template 5.40: Grid point data - JPEG 2000 Code Stream Format
# TEMPLATE 5.40, Grid point data - JPEG 2000 Code Stream Format
include "grib2/template.5.packing.def";
include "grib2/template.5.original_values.def";
# Octet 22 : Type of Compression used. (see Code Table 5.40)
codetable[1] typeOfCompressionUsed ('5.40.table',masterDir,localDir) ;
# Octets 23 Target compression ratio, M:1 (with respect to the bit-depth specified in octet 20),
# when octet 22 indicates Lossy Compression. Otherwise, set to missing. (see Note 3)
# when octet 22 indicates Lossy Compression. Otherwise, set to missing.
unsigned[1] targetCompressionRatio = 255;

View File

@ -1,3 +0,0 @@
# (C) Copyright 2005- ECMWF.
include "grib2/template.5.41.def"

View File

@ -1,6 +1,6 @@
# (C) Copyright 2005- ECMWF.
# Grid point data - PNG Code Stream Format SAME AS 5.40010 !!!!!!
# TEMPLATE 5.41, Grid point data - PNG Code Stream Format
include "grib2/template.5.packing.def";
include "grib2/template.5.original_values.def";

View File

@ -1,8 +0,0 @@
# (C) Copyright 2005- ECMWF.
# Grid point data - Simple packing with preprocessing
include "grib2/template.5.packing.def";
codetable[1] typeOfPreProcessing ('5.9.table',masterDir,localDir) :edition_specific;
ieeefloat preProcessingParameter : read_only;

View File

@ -1,6 +1,6 @@
# (C) Copyright 2005- ECMWF.
# Grid point data - Simple packing with logarithmic preprocessing
# TEMPLATE 5.61, Grid point data - Simple packing with logarithmic preprocessing
# Note from WMO document:
# This template is experimental, was not validated at the time of publication and should be used only for bilateral previously agreed tests

View File

@ -1,6 +1,6 @@
# (C) Copyright 2005- ECMWF.
# Grid point data - Run length encoding
# TEMPLATE 7.200, Grid point data run length packing with level values
meta codedValues data_run_length_packing(
section7Length,

View File

@ -1,3 +0,0 @@
# (C) Copyright 2005- ECMWF.
include "grib2/template.7.41.def"

View File

@ -1,32 +0,0 @@
# (C) Copyright 2005- ECMWF.
# TEMPLATE 7.6, Grid point data - simple packing with preprocessing
meta codedValues data_g2simple_packing_with_preprocessing(
section7Length,
offsetBeforeData,
offsetSection7,
unitsFactor,
unitsBias,
changingPrecision,
numberOfValues,
bitsPerValue,
referenceValue,
binaryScaleFactor,
decimalScaleFactor,
optimizeScaleFactor,
typeOfPreProcessing,
preProcessingParameter
): read_only;
meta values data_apply_bitmap(codedValues,
bitmap,
missingValue,
binaryScaleFactor,
numberOfDataPoints,
numberOfValues) : dump;
alias data.packedValues = codedValues;
template statistics "common/statistics_grid.def";
template missing_values "common/missing_values_grid.def";

View File

@ -1,4 +1,4 @@
# Concept typeOfLevel
# Concept typeOfLevel
'surface' = {typeOfFirstFixedSurface=1; typeOfSecondFixedSurface=255;}
'entireAtmosphere' = {typeOfFirstFixedSurface=1; typeOfSecondFixedSurface=8;}
'entireOcean' = {typeOfFirstFixedSurface=1; typeOfSecondFixedSurface=9;}
@ -13,6 +13,11 @@
'seaBottom' = {typeOfFirstFixedSurface=9; typeOfSecondFixedSurface=255;}
# Note: We already had 'entireAtmosphere' mapped before adding this one so had to choose another name
'atmosphere' = {typeOfFirstFixedSurface=10; typeOfSecondFixedSurface=255;}
'cumulonimbusBase' = {typeOfFirstFixedSurface=11; typeOfSecondFixedSurface=255;}
'cumulonimbusTop' = {typeOfFirstFixedSurface=12; typeOfSecondFixedSurface=255;}
'freeConvection' = {typeOfFirstFixedSurface=14; typeOfSecondFixedSurface=255;}
'convectiveCondensation' = {typeOfFirstFixedSurface=15; typeOfSecondFixedSurface=255;}
'neutralBuoyancy' = {typeOfFirstFixedSurface=16; typeOfSecondFixedSurface=255;}
'mostUnstableParcel' = {typeOfFirstFixedSurface=17; typeOfSecondFixedSurface=255;}
'mixedLayerParcel' = {typeOfFirstFixedSurface=18; typeOfSecondFixedSurface=255;}
'isothermal' = {typeOfFirstFixedSurface=20; typeOfSecondFixedSurface=255;}

View File

@ -432,6 +432,8 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Instantaneous eastward turbulent surface stress
@ -682,6 +684,42 @@
parameterCategory = 0 ;
parameterNumber = 92 ;
}
#Wave directional width of first swell partition
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 56 ;
}
#Wave frequency width of first swell partition
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 59 ;
}
#Wave directional width of second swell partition
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 57 ;
}
#Wave frequency width of second swell partition
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 60 ;
}
#Wave directional width of third swell partition
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 58 ;
}
#Wave frequency width of third swell partition
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 61 ;
}
#Wave energy flux magnitude
'W m**-1' = {
discipline = 10 ;
@ -694,6 +732,126 @@
parameterCategory = 0 ;
parameterNumber = 79 ;
}
#Significant wave height of all waves with periods within the inclusive range from 10 to 12 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 10 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 12 ;
}
#Significant wave height of all waves with periods within the inclusive range from 12 to 14 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 12 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 14 ;
}
#Significant wave height of all waves with periods within the inclusive range from 14 to 17 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 14 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 17 ;
}
#Significant wave height of all waves with periods within the inclusive range from 17 to 21 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 17 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 21 ;
}
#Significant wave height of all waves with periods within the inclusive range from 21 to 25 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 21 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 25 ;
}
#Significant wave height of all waves with periods within the inclusive range from 25 to 30 seconds
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 3 ;
typeOfWavePeriodInterval = 7 ;
scaleFactorOfLowerWavePeriodLimit = 0 ;
scaledValueOfLowerWavePeriodLimit = 25 ;
scaleFactorOfUpperWavePeriodLimit = 0 ;
scaledValueOfUpperWavePeriodLimit = 30 ;
}
#Significant wave height of first swell partition
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 47 ;
}
#Mean wave direction of first swell partition
'degrees' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 53 ;
}
#Mean wave period of first swell partition
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 50 ;
}
#Significant wave height of second swell partition
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 48 ;
}
#Mean wave direction of second swell partition
'degrees' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 54 ;
}
#Mean wave period of second swell partition
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 51 ;
}
#Significant wave height of third swell partition
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 49 ;
}
#Mean wave direction of third swell partition
'degrees' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 55 ;
}
#Mean wave period of third swell partition
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 52 ;
}
#Wave Spectral Skewness
'Numeric' = {
discipline = 10 ;
@ -5227,14 +5385,14 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Wind stress at 10m above sea surface
#Wind stress at sea surface
'N m**-2' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6324,14 +6482,14 @@
scaleFactorOfSecondFixedSurface = missing() ;
typeOfStatisticalProcessing = 0 ;
}
#Time-mean wind stress at 10m above sea surface
#Time-mean wind stress at sea surface
'N m**-2' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 49 ;
typeOfFirstFixedSurface = 102 ;
typeOfFirstFixedSurface = 160 ;
typeOfSecondFixedSurface = 255 ;
scaledValueOfFirstFixedSurface = 10 ;
scaledValueOfFirstFixedSurface = 0 ;
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
@ -6852,12 +7010,78 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Period corresponding to maximum individual wave height
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
}
#Maximum individual wave height
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
}
#Model bathymetry
'm' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 7 ;
}
#Mean wave period based on first moment
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
}
#Mean zero-crossing wave period
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 28 ;
}
#Wave spectral directional width
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 31 ;
}
#Mean wave period based on first moment for wind waves
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
}
#Mean wave period based on second moment for wind waves
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 29 ;
}
#Wave spectral directional width for wind waves
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 32 ;
}
#Mean wave period based on first moment for swell
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 27 ;
}
#Mean wave period based on second moment for swell
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 30 ;
}
#Wave spectral directional width for swell
'radians' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 33 ;
}
#Significant height of combined wind waves and swell
'm' = {
discipline = 10 ;
@ -6882,6 +7106,12 @@
parameterCategory = 0 ;
parameterNumber = 15 ;
}
#Coefficient of drag with waves
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 16 ;
}
#Significant height of wind waves
'm' = {
discipline = 10 ;
@ -6900,18 +7130,42 @@
parameterCategory = 0 ;
parameterNumber = 6 ;
}
#Significant height of total swell
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean direction of total swell
'degrees' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 74 ;
}
#Mean period of total swell
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Mean square slope of waves
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
}
#2D wave spectra (single)
'm**2 s radian**-1' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 86 ;
}
#Benjamin-Feir index
'dimensionless' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 44 ;
}
#Eastward sea water velocity
'm s**-1' = {
discipline = 10 ;
@ -7017,6 +7271,106 @@
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 165 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Time-integrated temperature tendency due to short-wave radiation
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 22 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 23 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to short wave radiation, clear sky
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 24 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to long-wave radiation, clear sky
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught mass flux
'kg m**-2' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 27 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught mass flux
'kg m**-2' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 28 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated updraught detrainment rate
'kg m**-3' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 29 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated downdraught detrainment rate
'kg m**-3' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 30 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated total precipitation flux
'kg m**-2' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated turbulent diffusion coefficient for heat
'm**2' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated temperature tendency due to parametrisations
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 26 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated specific humidity tendency due to parametrisations
'kg kg**-1' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 108 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward wind tendency due to parametrisations
'm s**-1' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 39 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated northward wind tendency due to parametrisations
'm s**-1' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 40 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface runoff
'kg m**-2' = {
@ -9094,18 +9448,6 @@
parameterCategory = 0 ;
parameterNumber = 7 ;
}
#Significant height of swell waves
'm' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 8 ;
}
#Mean period of swell waves
's' = {
discipline = 10 ;
parameterCategory = 0 ;
parameterNumber = 9 ;
}
#Secondary wave direction
'Degree true' = {
discipline = 10 ;

View File

@ -1,10 +1,8 @@
# (C) Copyright 2005- ECMWF.
# START 2/template.3.20 ----------------------------------------------------------------------
# TEMPLATE 3.20, Polar stereographic projection
include "grib3/template.3.shape_of_the_earth.def";
transient oneThousand=1000;
# Nx - number of points along X-axis
unsigned[4] Nx : dump;

View File

@ -1,26 +1,26 @@
# (C) Copyright 2005- ECMWF.
# Type of first fixed surface
codetable[1] typeOfFirstFixedSurface ('4.5.table',masterDir,localDir) : dump,no_copy,edition_specific,string_type;
codetable[1] typeOfFirstFixedSurface ('4.5.table',masterDir,localDir) : dump,edition_specific,string_type;
meta unitsOfFirstFixedSurface codetable_units(typeOfFirstFixedSurface) : dump;
meta nameOfFirstFixedSurface codetable_title(typeOfFirstFixedSurface) : dump;
# Scale factor of first fixed surface
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of first fixed surface
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Type of second fixed surface
codetable[1] typeOfSecondFixedSurface ('4.5.table',masterDir,localDir) = 255 : dump,no_copy,edition_specific;
codetable[1] typeOfSecondFixedSurface ('4.5.table',masterDir,localDir) = 255 : dump,edition_specific;
meta unitsOfSecondFixedSurface codetable_units(typeOfSecondFixedSurface) : dump;
meta nameOfSecondFixedSurface codetable_title(typeOfSecondFixedSurface) : dump;
# Scale factor of second fixed surface
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of second fixed surface
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
transient pressureUnits="hPa";

View File

@ -1,15 +1,15 @@
# Vertical Coordinate Template Component 5.0 - Vertical level
# Type of first fixed surface
codetable[1] typeOfFirstFixedSurface ('5.1.table',masterDir,localDir) : dump,no_copy,edition_specific,string_type;
codetable[1] typeOfFirstFixedSurface ('5.1.table',masterDir,localDir) : dump,edition_specific,string_type;
meta unitsOfFirstFixedSurface codetable_units(typeOfFirstFixedSurface) : dump;
meta nameOfFirstFixedSurface codetable_title(typeOfFirstFixedSurface) : dump;
# Scale factor of first fixed surface
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of first fixed surface
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
####
transient pressureUnits="hPa";

View File

@ -1,26 +1,26 @@
# Vertical Coordinate Template Component 5.1 - Vertical layer
# Type of first fixed surface
codetable[1] typeOfFirstFixedSurface ('5.1.table',masterDir,localDir) : dump,no_copy,edition_specific,string_type;
codetable[1] typeOfFirstFixedSurface ('5.1.table',masterDir,localDir) : dump,edition_specific,string_type;
meta unitsOfFirstFixedSurface codetable_units(typeOfFirstFixedSurface) : dump;
meta nameOfFirstFixedSurface codetable_title(typeOfFirstFixedSurface) : dump;
# Scale factor of first fixed surface
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of first fixed surface
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfFirstFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Type of second fixed surface
codetable[1] typeOfSecondFixedSurface ('5.1.table',masterDir,localDir) = 255 : dump,no_copy,edition_specific;
codetable[1] typeOfSecondFixedSurface ('5.1.table',masterDir,localDir) = 255 : dump,edition_specific;
meta unitsOfSecondFixedSurface codetable_units(typeOfSecondFixedSurface) : dump;
meta nameOfSecondFixedSurface codetable_title(typeOfSecondFixedSurface) : dump;
# Scale factor of second fixed surface
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
signed[1] scaleFactorOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
# Scaled value of second fixed surface
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,no_copy,edition_specific;
unsigned[4] scaledValueOfSecondFixedSurface = missing() : can_be_missing,dump,edition_specific;
#######

View File

@ -1,69 +1,81 @@
integer, parameter,public :: CODES_FUNCTIONALITY_NOT_ENABLED = -67
integer, parameter,public :: CODES_WRONG_BITMAP_SIZE = -66
integer, parameter,public :: CODES_OUT_OF_RANGE = -65
integer, parameter,public :: CODES_UNSUPPORTED_EDITION = -64
integer, parameter,public :: CODES_ATTRIBUTE_NOT_FOUND = -63
integer, parameter,public :: CODES_TOO_MANY_ATTRIBUTES = -62
integer, parameter,public :: CODES_ATTRIBUTE_CLASH = -61
integer, parameter,public :: CODES_NULL_POINTER = -60
integer, parameter,public :: CODES_MISSING_BUFR_ENTRY = -59
integer, parameter,public :: CODES_WRONG_CONVERSION = -58
integer, parameter,public :: CODES_STRING_TOO_SMALL = -57
integer, parameter,public :: CODES_INVALID_KEY_VALUE = -56
integer, parameter,public :: CODES_VALUE_DIFFERENT = -55
integer, parameter,public :: CODES_DIFFERENT_EDITION = -54
integer, parameter,public :: CODES_INVALID_BPV = -53
integer, parameter,public :: CODES_CORRUPTED_INDEX = -52
integer, parameter,public :: CODES_MESSAGE_MALFORMED = -51
integer, parameter,public :: CODES_UNDERFLOW = -50
integer, parameter,public :: CODES_SWITCH_NO_MATCH = -49
integer, parameter,public :: CODES_CONSTANT_FIELD = -48
integer, parameter,public :: CODES_MESSAGE_TOO_LARGE = -47
integer, parameter,public :: CODES_INTERNAL_ARRAY_TOO_SMALL = -46
integer, parameter,public :: CODES_PREMATURE_END_OF_FILE = -45
integer, parameter,public :: CODES_NULL_INDEX = -44
integer, parameter,public :: CODES_END_OF_INDEX = -43
integer, parameter,public :: CODES_WRONG_GRID = -42
integer, parameter,public :: CODES_NO_VALUES = -41
integer, parameter,public :: CODES_END = -40
integer, parameter,public :: CODES_WRONG_TYPE = -39
integer, parameter,public :: CODES_NO_DEFINITIONS = -38
integer, parameter,public :: CODES_HASH_ARRAY_NO_MATCH = -37
integer, parameter,public :: CODES_CONCEPT_NO_MATCH = -36
integer, parameter,public :: CODES_OUT_OF_AREA = -35
integer, parameter,public :: CODES_MISSING_KEY = -34
integer, parameter,public :: CODES_INVALID_ORDERBY = -33
integer, parameter,public :: CODES_INVALID_NEAREST = -32
integer, parameter,public :: CODES_INVALID_KEYS_ITERATOR = -31
integer, parameter,public :: CODES_INVALID_ITERATOR = -30
integer, parameter,public :: CODES_INVALID_INDEX = -29
integer, parameter,public :: CODES_INVALID_GRIB = -28
integer, parameter,public :: CODES_INVALID_FILE = -27
integer, parameter,public :: CODES_WRONG_STEP_UNIT = -26
integer, parameter,public :: CODES_WRONG_STEP = -25
integer, parameter,public :: CODES_INVALID_TYPE = -24
integer, parameter,public :: CODES_WRONG_LENGTH = -23
integer, parameter,public :: CODES_VALUE_CANNOT_BE_MISSING = -22
integer, parameter,public :: CODES_INVALID_SECTION_NUMBER = -21
integer, parameter,public :: CODES_NULL_HANDLE = -20
integer, parameter,public :: CODES_INVALID_ARGUMENT = -19
integer, parameter,public :: CODES_READ_ONLY = -18
integer, parameter,public :: CODES_OUT_OF_MEMORY = -17
integer, parameter,public :: CODES_GEOCALCULUS_PROBLEM = -16
integer, parameter,public :: CODES_NO_MORE_IN_SET = -15
integer, parameter,public :: CODES_ENCODING_ERROR = -14
integer, parameter,public :: CODES_DECODING_ERROR = -13
integer, parameter,public :: CODES_INVALID_MESSAGE = -12
integer, parameter,public :: CODES_IO_PROBLEM = -11
integer, parameter,public :: CODES_NOT_FOUND = -10
integer, parameter,public :: CODES_WRONG_ARRAY_SIZE = -9
integer, parameter,public :: CODES_CODE_NOT_FOUND_IN_TABLE = -8
integer, parameter,public :: CODES_FILE_NOT_FOUND = -7
integer, parameter,public :: CODES_ARRAY_TOO_SMALL = -6
integer, parameter,public :: CODES_7777_NOT_FOUND = -5
integer, parameter,public :: CODES_NOT_IMPLEMENTED = -4
integer, parameter,public :: CODES_BUFFER_TOO_SMALL = -3
integer, parameter,public :: CODES_INTERNAL_ERROR = -2
integer, parameter,public :: CODES_END_OF_FILE = -1
integer, parameter,public :: CODES_SUCCESS = 0
integer, parameter,public :: CODES_NULL = -1
integer, parameter,public :: CODES_ASSERTION_FAILURE = -79
integer, parameter,public :: CODES_UNABLE_TO_COMPARE_ACCESSORS = -78
integer, parameter,public :: CODES_TYPE_AND_VALUE_MISMATCH = -77
integer, parameter,public :: CODES_TYPE_MISMATCH = -76
integer, parameter,public :: CODES_NAME_MISMATCH = -75
integer, parameter,public :: CODES_COUNT_MISMATCH = -74
integer, parameter,public :: CODES_OFFSET_MISMATCH = -73
integer, parameter,public :: CODES_STRING_VALUE_MISMATCH = -72
integer, parameter,public :: CODES_BYTE_VALUE_MISMATCH = -71
integer, parameter,public :: CODES_LONG_VALUE_MISMATCH = -70
integer, parameter,public :: CODES_DOUBLE_VALUE_MISMATCH = -69
integer, parameter,public :: CODES_VALUE_MISMATCH = -68
integer, parameter,public :: CODES_FUNCTIONALITY_NOT_ENABLED = -67
integer, parameter,public :: CODES_WRONG_BITMAP_SIZE = -66
integer, parameter,public :: CODES_OUT_OF_RANGE = -65
integer, parameter,public :: CODES_UNSUPPORTED_EDITION = -64
integer, parameter,public :: CODES_ATTRIBUTE_NOT_FOUND = -63
integer, parameter,public :: CODES_TOO_MANY_ATTRIBUTES = -62
integer, parameter,public :: CODES_ATTRIBUTE_CLASH = -61
integer, parameter,public :: CODES_NULL_POINTER = -60
integer, parameter,public :: CODES_MISSING_BUFR_ENTRY = -59
integer, parameter,public :: CODES_WRONG_CONVERSION = -58
integer, parameter,public :: CODES_STRING_TOO_SMALL = -57
integer, parameter,public :: CODES_INVALID_KEY_VALUE = -56
integer, parameter,public :: CODES_VALUE_DIFFERENT = -55
integer, parameter,public :: CODES_DIFFERENT_EDITION = -54
integer, parameter,public :: CODES_INVALID_BPV = -53
integer, parameter,public :: CODES_CORRUPTED_INDEX = -52
integer, parameter,public :: CODES_MESSAGE_MALFORMED = -51
integer, parameter,public :: CODES_UNDERFLOW = -50
integer, parameter,public :: CODES_SWITCH_NO_MATCH = -49
integer, parameter,public :: CODES_CONSTANT_FIELD = -48
integer, parameter,public :: CODES_MESSAGE_TOO_LARGE = -47
integer, parameter,public :: CODES_INTERNAL_ARRAY_TOO_SMALL = -46
integer, parameter,public :: CODES_PREMATURE_END_OF_FILE = -45
integer, parameter,public :: CODES_NULL_INDEX = -44
integer, parameter,public :: CODES_END_OF_INDEX = -43
integer, parameter,public :: CODES_WRONG_GRID = -42
integer, parameter,public :: CODES_NO_VALUES = -41
integer, parameter,public :: CODES_END = -40
integer, parameter,public :: CODES_WRONG_TYPE = -39
integer, parameter,public :: CODES_NO_DEFINITIONS = -38
integer, parameter,public :: CODES_HASH_ARRAY_NO_MATCH = -37
integer, parameter,public :: CODES_CONCEPT_NO_MATCH = -36
integer, parameter,public :: CODES_OUT_OF_AREA = -35
integer, parameter,public :: CODES_MISSING_KEY = -34
integer, parameter,public :: CODES_INVALID_ORDERBY = -33
integer, parameter,public :: CODES_INVALID_NEAREST = -32
integer, parameter,public :: CODES_INVALID_KEYS_ITERATOR = -31
integer, parameter,public :: CODES_INVALID_ITERATOR = -30
integer, parameter,public :: CODES_INVALID_INDEX = -29
integer, parameter,public :: CODES_INVALID_GRIB = -28
integer, parameter,public :: CODES_INVALID_FILE = -27
integer, parameter,public :: CODES_WRONG_STEP_UNIT = -26
integer, parameter,public :: CODES_WRONG_STEP = -25
integer, parameter,public :: CODES_INVALID_TYPE = -24
integer, parameter,public :: CODES_WRONG_LENGTH = -23
integer, parameter,public :: CODES_VALUE_CANNOT_BE_MISSING = -22
integer, parameter,public :: CODES_INVALID_SECTION_NUMBER = -21
integer, parameter,public :: CODES_NULL_HANDLE = -20
integer, parameter,public :: CODES_INVALID_ARGUMENT = -19
integer, parameter,public :: CODES_READ_ONLY = -18
integer, parameter,public :: CODES_OUT_OF_MEMORY = -17
integer, parameter,public :: CODES_GEOCALCULUS_PROBLEM = -16
integer, parameter,public :: CODES_NO_MORE_IN_SET = -15
integer, parameter,public :: CODES_ENCODING_ERROR = -14
integer, parameter,public :: CODES_DECODING_ERROR = -13
integer, parameter,public :: CODES_INVALID_MESSAGE = -12
integer, parameter,public :: CODES_IO_PROBLEM = -11
integer, parameter,public :: CODES_NOT_FOUND = -10
integer, parameter,public :: CODES_WRONG_ARRAY_SIZE = -9
integer, parameter,public :: CODES_CODE_NOT_FOUND_IN_TABLE = -8
integer, parameter,public :: CODES_FILE_NOT_FOUND = -7
integer, parameter,public :: CODES_ARRAY_TOO_SMALL = -6
integer, parameter,public :: CODES_7777_NOT_FOUND = -5
integer, parameter,public :: CODES_NOT_IMPLEMENTED = -4
integer, parameter,public :: CODES_BUFFER_TOO_SMALL = -3
integer, parameter,public :: CODES_INTERNAL_ERROR = -2
integer, parameter,public :: CODES_END_OF_FILE = -1
integer, parameter,public :: CODES_SUCCESS = 0
integer, parameter,public :: CODES_NULL = -1

View File

@ -1,3 +1,15 @@
integer, parameter,public :: GRIB_ASSERTION_FAILURE = -79
integer, parameter,public :: GRIB_UNABLE_TO_COMPARE_ACCESSORS = -78
integer, parameter,public :: GRIB_TYPE_AND_VALUE_MISMATCH = -77
integer, parameter,public :: GRIB_TYPE_MISMATCH = -76
integer, parameter,public :: GRIB_NAME_MISMATCH = -75
integer, parameter,public :: GRIB_COUNT_MISMATCH = -74
integer, parameter,public :: GRIB_OFFSET_MISMATCH = -73
integer, parameter,public :: GRIB_STRING_VALUE_MISMATCH = -72
integer, parameter,public :: GRIB_BYTE_VALUE_MISMATCH = -71
integer, parameter,public :: GRIB_LONG_VALUE_MISMATCH = -70
integer, parameter,public :: GRIB_DOUBLE_VALUE_MISMATCH = -69
integer, parameter,public :: GRIB_VALUE_MISMATCH = -68
integer, parameter,public :: GRIB_FUNCTIONALITY_NOT_ENABLED = -67
integer, parameter,public :: GRIB_WRONG_BITMAP_SIZE = -66
integer, parameter,public :: GRIB_OUT_OF_RANGE = -65

View File

@ -57,7 +57,6 @@ list( APPEND eccodes_src_files
grib_iarray.cc
grib_viarray.cc
codes_memfs.cc
grib_accessor_class_array.cc
grib_accessor_class_assert.cc
grib_accessor_class_ascii.cc
grib_accessor_class_bit.cc
@ -398,448 +397,6 @@ list( APPEND eccodes_extra_src_files
grib_bits_ibmpow.cc
grib_bits_ibmpow_opt.cc )
list( APPEND eccodes_src_files
cpp/eccodes/accessor/Accessor.cc
cpp/eccodes/accessor/Accessor.h
)
list( APPEND eccodes_src_files
converted/eccodes/accessor/AbstractLongVector.cc
converted/eccodes/accessor/AbstractLongVector.h
converted/eccodes/accessor/AbstractVector.cc
converted/eccodes/accessor/AbstractVector.h
converted/eccodes/accessor/Array.cc
converted/eccodes/accessor/Array.h
converted/eccodes/accessor/Ascii.cc
converted/eccodes/accessor/Ascii.h
converted/eccodes/accessor/Assertion.cc
converted/eccodes/accessor/Assertion.h
converted/eccodes/accessor/Bit.cc
converted/eccodes/accessor/Bit.h
converted/eccodes/accessor/Bitmap.cc
converted/eccodes/accessor/Bitmap.h
converted/eccodes/accessor/Bits.cc
converted/eccodes/accessor/Bits.h
converted/eccodes/accessor/BitsPerValue.cc
converted/eccodes/accessor/BitsPerValue.h
converted/eccodes/accessor/Blob.cc
converted/eccodes/accessor/Blob.h
converted/eccodes/accessor/Budgdate.cc
converted/eccodes/accessor/Budgdate.h
converted/eccodes/accessor/BufrDataArray.cc
converted/eccodes/accessor/BufrDataArray.h
converted/eccodes/accessor/BufrDataElement.cc
converted/eccodes/accessor/BufrDataElement.h
converted/eccodes/accessor/BufrElementsTable.cc
converted/eccodes/accessor/BufrElementsTable.h
converted/eccodes/accessor/BufrExtractAreaSubsets.cc
converted/eccodes/accessor/BufrExtractAreaSubsets.h
converted/eccodes/accessor/BufrExtractDatetimeSubsets.cc
converted/eccodes/accessor/BufrExtractDatetimeSubsets.h
converted/eccodes/accessor/BufrExtractSubsets.cc
converted/eccodes/accessor/BufrExtractSubsets.h
converted/eccodes/accessor/BufrGroup.cc
converted/eccodes/accessor/BufrGroup.h
converted/eccodes/accessor/BufrSimpleThinning.cc
converted/eccodes/accessor/BufrSimpleThinning.h
converted/eccodes/accessor/BufrStringValues.cc
converted/eccodes/accessor/BufrStringValues.h
converted/eccodes/accessor/BufrdcExpandedDescriptors.cc
converted/eccodes/accessor/BufrdcExpandedDescriptors.h
converted/eccodes/accessor/Bytes.cc
converted/eccodes/accessor/Bytes.h
converted/eccodes/accessor/ChangeAlternativeRowScanning.cc
converted/eccodes/accessor/ChangeAlternativeRowScanning.h
converted/eccodes/accessor/ChangeScanningDirection.cc
converted/eccodes/accessor/ChangeScanningDirection.h
converted/eccodes/accessor/CheckInternalVersion.cc
converted/eccodes/accessor/CheckInternalVersion.h
converted/eccodes/accessor/ClosestDate.cc
converted/eccodes/accessor/ClosestDate.h
converted/eccodes/accessor/Codeflag.cc
converted/eccodes/accessor/Codeflag.h
converted/eccodes/accessor/Codetable.cc
converted/eccodes/accessor/Codetable.h
converted/eccodes/accessor/CodetableTitle.cc
converted/eccodes/accessor/CodetableTitle.h
converted/eccodes/accessor/CodetableUnits.cc
converted/eccodes/accessor/CodetableUnits.h
converted/eccodes/accessor/Concept.cc
converted/eccodes/accessor/Concept.h
converted/eccodes/accessor/Constant.cc
converted/eccodes/accessor/Constant.h
converted/eccodes/accessor/CountFile.cc
converted/eccodes/accessor/CountFile.h
converted/eccodes/accessor/CountMissing.cc
converted/eccodes/accessor/CountMissing.h
converted/eccodes/accessor/CountTotal.cc
converted/eccodes/accessor/CountTotal.h
converted/eccodes/accessor/Data2orderPacking.cc
converted/eccodes/accessor/Data2orderPacking.h
converted/eccodes/accessor/DataApplyBitmap.cc
converted/eccodes/accessor/DataApplyBitmap.h
converted/eccodes/accessor/DataApplyBoustrophedonic.cc
converted/eccodes/accessor/DataApplyBoustrophedonic.h
converted/eccodes/accessor/DataApplyBoustrophedonicBitmap.cc
converted/eccodes/accessor/DataApplyBoustrophedonicBitmap.h
converted/eccodes/accessor/DataApplyGdsnotpresent.cc
converted/eccodes/accessor/DataApplyGdsnotpresent.h
converted/eccodes/accessor/DataCcsdsPacking.cc
converted/eccodes/accessor/DataCcsdsPacking.h
converted/eccodes/accessor/DataComplexPacking.cc
converted/eccodes/accessor/DataComplexPacking.h
converted/eccodes/accessor/DataDummyField.cc
converted/eccodes/accessor/DataDummyField.h
converted/eccodes/accessor/DataG1complexPacking.cc
converted/eccodes/accessor/DataG1complexPacking.h
converted/eccodes/accessor/DataG1secondOrderConstantWidthPacking.cc
converted/eccodes/accessor/DataG1secondOrderConstantWidthPacking.h
converted/eccodes/accessor/DataG1secondOrderGeneralExtendedPacking.cc
converted/eccodes/accessor/DataG1secondOrderGeneralExtendedPacking.h
converted/eccodes/accessor/DataG1secondOrderGeneralPacking.cc
converted/eccodes/accessor/DataG1secondOrderGeneralPacking.h
converted/eccodes/accessor/DataG1secondOrderRowByRowPacking.cc
converted/eccodes/accessor/DataG1secondOrderRowByRowPacking.h
converted/eccodes/accessor/DataG1secondaryBitmap.cc
converted/eccodes/accessor/DataG1secondaryBitmap.h
converted/eccodes/accessor/DataG1shsimplePacking.cc
converted/eccodes/accessor/DataG1shsimplePacking.h
converted/eccodes/accessor/DataG1simplePacking.cc
converted/eccodes/accessor/DataG1simplePacking.h
converted/eccodes/accessor/DataG22orderPacking.cc
converted/eccodes/accessor/DataG22orderPacking.h
converted/eccodes/accessor/DataG2bifourierPacking.cc
converted/eccodes/accessor/DataG2bifourierPacking.h
converted/eccodes/accessor/DataG2complexPacking.cc
converted/eccodes/accessor/DataG2complexPacking.h
converted/eccodes/accessor/DataG2secondaryBitmap.cc
converted/eccodes/accessor/DataG2secondaryBitmap.h
converted/eccodes/accessor/DataG2shsimplePacking.cc
converted/eccodes/accessor/DataG2shsimplePacking.h
converted/eccodes/accessor/DataG2simplePacking.cc
converted/eccodes/accessor/DataG2simplePacking.h
converted/eccodes/accessor/DataG2simplePackingWithPreprocessing.cc
converted/eccodes/accessor/DataG2simplePackingWithPreprocessing.h
converted/eccodes/accessor/DataJpeg2000Packing.cc
converted/eccodes/accessor/DataJpeg2000Packing.h
converted/eccodes/accessor/DataPngPacking.cc
converted/eccodes/accessor/DataPngPacking.h
converted/eccodes/accessor/DataRawPacking.cc
converted/eccodes/accessor/DataRawPacking.h
converted/eccodes/accessor/DataRunLengthPacking.cc
converted/eccodes/accessor/DataRunLengthPacking.h
converted/eccodes/accessor/DataSecondaryBitmap.cc
converted/eccodes/accessor/DataSecondaryBitmap.h
converted/eccodes/accessor/DataShPacked.cc
converted/eccodes/accessor/DataShPacked.h
converted/eccodes/accessor/DataShUnpacked.cc
converted/eccodes/accessor/DataShUnpacked.h
converted/eccodes/accessor/DataShsimplePacking.cc
converted/eccodes/accessor/DataShsimplePacking.h
converted/eccodes/accessor/DataSimplePacking.cc
converted/eccodes/accessor/DataSimplePacking.h
converted/eccodes/accessor/DecimalPrecision.cc
converted/eccodes/accessor/DecimalPrecision.h
converted/eccodes/accessor/Dictionary.cc
converted/eccodes/accessor/Dictionary.h
converted/eccodes/accessor/Dirty.cc
converted/eccodes/accessor/Dirty.h
converted/eccodes/accessor/Divdouble.cc
converted/eccodes/accessor/Divdouble.h
converted/eccodes/accessor/Double.cc
converted/eccodes/accessor/Double.h
converted/eccodes/accessor/Element.cc
converted/eccodes/accessor/Element.h
converted/eccodes/accessor/Evaluate.cc
converted/eccodes/accessor/Evaluate.h
converted/eccodes/accessor/ExpandedDescriptors.cc
converted/eccodes/accessor/ExpandedDescriptors.h
converted/eccodes/accessor/FromScaleFactorScaledValue.cc
converted/eccodes/accessor/FromScaleFactorScaledValue.h
converted/eccodes/accessor/G1HalfByteCodeflag.cc
converted/eccodes/accessor/G1HalfByteCodeflag.h
converted/eccodes/accessor/G1MessageLength.cc
converted/eccodes/accessor/G1MessageLength.h
converted/eccodes/accessor/G1Section4Length.cc
converted/eccodes/accessor/G1Section4Length.h
converted/eccodes/accessor/G1area.cc
converted/eccodes/accessor/G1area.h
converted/eccodes/accessor/G1bitmap.cc
converted/eccodes/accessor/G1bitmap.h
converted/eccodes/accessor/G1date.cc
converted/eccodes/accessor/G1date.h
converted/eccodes/accessor/G1dayOfTheYearDate.cc
converted/eccodes/accessor/G1dayOfTheYearDate.h
converted/eccodes/accessor/G1endOfIntervalMonthly.cc
converted/eccodes/accessor/G1endOfIntervalMonthly.h
converted/eccodes/accessor/G1fcperiod.cc
converted/eccodes/accessor/G1fcperiod.h
converted/eccodes/accessor/G1forecastmonth.cc
converted/eccodes/accessor/G1forecastmonth.h
converted/eccodes/accessor/G1monthlydate.cc
converted/eccodes/accessor/G1monthlydate.h
converted/eccodes/accessor/G1numberOfCodedValuesShComplex.cc
converted/eccodes/accessor/G1numberOfCodedValuesShComplex.h
converted/eccodes/accessor/G1numberOfCodedValuesShSimple.cc
converted/eccodes/accessor/G1numberOfCodedValuesShSimple.h
converted/eccodes/accessor/G1stepRange.cc
converted/eccodes/accessor/G1stepRange.h
converted/eccodes/accessor/G1verificationdate.cc
converted/eccodes/accessor/G1verificationdate.h
converted/eccodes/accessor/G2Aerosol.cc
converted/eccodes/accessor/G2Aerosol.h
converted/eccodes/accessor/G2Chemical.cc
converted/eccodes/accessor/G2Chemical.h
converted/eccodes/accessor/G2Eps.cc
converted/eccodes/accessor/G2Eps.h
converted/eccodes/accessor/G2MarsLabeling.cc
converted/eccodes/accessor/G2MarsLabeling.h
converted/eccodes/accessor/G2bitmap.cc
converted/eccodes/accessor/G2bitmap.h
converted/eccodes/accessor/G2bitmapPresent.cc
converted/eccodes/accessor/G2bitmapPresent.h
converted/eccodes/accessor/G2date.cc
converted/eccodes/accessor/G2date.h
converted/eccodes/accessor/G2endStep.cc
converted/eccodes/accessor/G2endStep.h
converted/eccodes/accessor/G2grid.cc
converted/eccodes/accessor/G2grid.h
converted/eccodes/accessor/G2latlon.cc
converted/eccodes/accessor/G2latlon.h
converted/eccodes/accessor/G2level.cc
converted/eccodes/accessor/G2level.h
converted/eccodes/accessor/G2lon.cc
converted/eccodes/accessor/G2lon.h
converted/eccodes/accessor/G2stepRange.cc
converted/eccodes/accessor/G2stepRange.h
converted/eccodes/accessor/GaussianGridName.cc
converted/eccodes/accessor/GaussianGridName.h
converted/eccodes/accessor/GdsIsPresent.cc
converted/eccodes/accessor/GdsIsPresent.h
converted/eccodes/accessor/GdsNotPresentBitmap.cc
converted/eccodes/accessor/GdsNotPresentBitmap.h
converted/eccodes/accessor/Generic.cc
converted/eccodes/accessor/Generic.h
converted/eccodes/accessor/Getenv.cc
converted/eccodes/accessor/Getenv.h
converted/eccodes/accessor/GlobalGaussian.cc
converted/eccodes/accessor/GlobalGaussian.h
converted/eccodes/accessor/Group.cc
converted/eccodes/accessor/Group.h
converted/eccodes/accessor/GtsHeader.cc
converted/eccodes/accessor/GtsHeader.h
converted/eccodes/accessor/HashArray.cc
converted/eccodes/accessor/HashArray.h
converted/eccodes/accessor/HeadersOnly.cc
converted/eccodes/accessor/HeadersOnly.h
converted/eccodes/accessor/Ibmfloat.cc
converted/eccodes/accessor/Ibmfloat.h
converted/eccodes/accessor/Ieeefloat.cc
converted/eccodes/accessor/Ieeefloat.h
converted/eccodes/accessor/IfsParam.cc
converted/eccodes/accessor/IfsParam.h
converted/eccodes/accessor/Int16.cc
converted/eccodes/accessor/Int16.h
converted/eccodes/accessor/Int16LittleEndian.cc
converted/eccodes/accessor/Int16LittleEndian.h
converted/eccodes/accessor/Int32.cc
converted/eccodes/accessor/Int32.h
converted/eccodes/accessor/Int32LittleEndian.cc
converted/eccodes/accessor/Int32LittleEndian.h
converted/eccodes/accessor/Int64.cc
converted/eccodes/accessor/Int64.h
converted/eccodes/accessor/Int64LittleEndian.cc
converted/eccodes/accessor/Int64LittleEndian.h
converted/eccodes/accessor/Int8.cc
converted/eccodes/accessor/Int8.h
converted/eccodes/accessor/Iterator.cc
converted/eccodes/accessor/Iterator.h
converted/eccodes/accessor/JulianDate.cc
converted/eccodes/accessor/JulianDate.h
converted/eccodes/accessor/JulianDay.cc
converted/eccodes/accessor/JulianDay.h
converted/eccodes/accessor/Ksec1expver.cc
converted/eccodes/accessor/Ksec1expver.h
converted/eccodes/accessor/Label.cc
converted/eccodes/accessor/Label.h
converted/eccodes/accessor/Laplacian.cc
converted/eccodes/accessor/Laplacian.h
converted/eccodes/accessor/Latitudes.cc
converted/eccodes/accessor/Latitudes.h
converted/eccodes/accessor/LatlonIncrement.cc
converted/eccodes/accessor/LatlonIncrement.h
converted/eccodes/accessor/Latlonvalues.cc
converted/eccodes/accessor/Latlonvalues.h
converted/eccodes/accessor/LibraryVersion.cc
converted/eccodes/accessor/LibraryVersion.h
converted/eccodes/accessor/LocalDefinition.cc
converted/eccodes/accessor/LocalDefinition.h
converted/eccodes/accessor/Long.cc
converted/eccodes/accessor/Long.h
converted/eccodes/accessor/LongVector.cc
converted/eccodes/accessor/LongVector.h
converted/eccodes/accessor/Longitudes.cc
converted/eccodes/accessor/Longitudes.h
converted/eccodes/accessor/Lookup.cc
converted/eccodes/accessor/Lookup.h
converted/eccodes/accessor/MarsParam.cc
converted/eccodes/accessor/MarsParam.h
converted/eccodes/accessor/MarsStep.cc
converted/eccodes/accessor/MarsStep.h
converted/eccodes/accessor/Md5Sum.cc
converted/eccodes/accessor/Md5Sum.h
converted/eccodes/accessor/Message.cc
converted/eccodes/accessor/Message.h
converted/eccodes/accessor/MessageCopy.cc
converted/eccodes/accessor/MessageCopy.h
converted/eccodes/accessor/Missing.cc
converted/eccodes/accessor/Missing.h
converted/eccodes/accessor/Nearest.cc
converted/eccodes/accessor/Nearest.h
converted/eccodes/accessor/NonAlpha.cc
converted/eccodes/accessor/NonAlpha.h
converted/eccodes/accessor/NumberOfCodedValues.cc
converted/eccodes/accessor/NumberOfCodedValues.h
converted/eccodes/accessor/NumberOfPoints.cc
converted/eccodes/accessor/NumberOfPoints.h
converted/eccodes/accessor/NumberOfPointsGaussian.cc
converted/eccodes/accessor/NumberOfPointsGaussian.h
converted/eccodes/accessor/NumberOfValues.cc
converted/eccodes/accessor/NumberOfValues.h
converted/eccodes/accessor/NumberOfValuesDataRawPacking.cc
converted/eccodes/accessor/NumberOfValuesDataRawPacking.h
converted/eccodes/accessor/OctahedralGaussian.cc
converted/eccodes/accessor/OctahedralGaussian.h
converted/eccodes/accessor/OctetNumber.cc
converted/eccodes/accessor/OctetNumber.h
converted/eccodes/accessor/OffsetFile.cc
converted/eccodes/accessor/OffsetFile.h
converted/eccodes/accessor/OffsetValues.cc
converted/eccodes/accessor/OffsetValues.h
converted/eccodes/accessor/PackBufrValues.cc
converted/eccodes/accessor/PackBufrValues.h
converted/eccodes/accessor/Pad.cc
converted/eccodes/accessor/Pad.h
converted/eccodes/accessor/Padding.cc
converted/eccodes/accessor/Padding.h
converted/eccodes/accessor/Padto.cc
converted/eccodes/accessor/Padto.h
converted/eccodes/accessor/Padtoeven.cc
converted/eccodes/accessor/Padtoeven.h
converted/eccodes/accessor/Padtomultiple.cc
converted/eccodes/accessor/Padtomultiple.h
converted/eccodes/accessor/Position.cc
converted/eccodes/accessor/Position.h
converted/eccodes/accessor/ProjString.cc
converted/eccodes/accessor/ProjString.h
converted/eccodes/accessor/Raw.cc
converted/eccodes/accessor/Raw.h
converted/eccodes/accessor/RdbtimeGuessDate.cc
converted/eccodes/accessor/RdbtimeGuessDate.h
converted/eccodes/accessor/ReferenceValueError.cc
converted/eccodes/accessor/ReferenceValueError.h
converted/eccodes/accessor/Round.cc
converted/eccodes/accessor/Round.h
converted/eccodes/accessor/Scale.cc
converted/eccodes/accessor/Scale.h
converted/eccodes/accessor/ScaleValues.cc
converted/eccodes/accessor/ScaleValues.h
converted/eccodes/accessor/SecondOrderBitsPerValue.cc
converted/eccodes/accessor/SecondOrderBitsPerValue.h
converted/eccodes/accessor/Section.cc
converted/eccodes/accessor/Section.h
converted/eccodes/accessor/SectionLength.cc
converted/eccodes/accessor/SectionLength.h
converted/eccodes/accessor/SectionPadding.cc
converted/eccodes/accessor/SectionPadding.h
converted/eccodes/accessor/SectionPointer.cc
converted/eccodes/accessor/SectionPointer.h
converted/eccodes/accessor/SelectStepTemplate.cc
converted/eccodes/accessor/SelectStepTemplate.h
converted/eccodes/accessor/Sexagesimal2decimal.cc
converted/eccodes/accessor/Sexagesimal2decimal.h
converted/eccodes/accessor/Signed.cc
converted/eccodes/accessor/Signed.h
converted/eccodes/accessor/SignedBits.cc
converted/eccodes/accessor/SignedBits.h
converted/eccodes/accessor/SimplePackingError.cc
converted/eccodes/accessor/SimplePackingError.h
converted/eccodes/accessor/Size.cc
converted/eccodes/accessor/Size.h
converted/eccodes/accessor/SmartTable.cc
converted/eccodes/accessor/SmartTable.h
converted/eccodes/accessor/SmartTableColumn.cc
converted/eccodes/accessor/SmartTableColumn.h
converted/eccodes/accessor/Spd.cc
converted/eccodes/accessor/Spd.h
converted/eccodes/accessor/SpectralTruncation.cc
converted/eccodes/accessor/SpectralTruncation.h
converted/eccodes/accessor/Sprintf.cc
converted/eccodes/accessor/Sprintf.h
converted/eccodes/accessor/Statistics.cc
converted/eccodes/accessor/Statistics.h
converted/eccodes/accessor/StatisticsSpectral.cc
converted/eccodes/accessor/StatisticsSpectral.h
converted/eccodes/accessor/StepHumanReadable.cc
converted/eccodes/accessor/StepHumanReadable.h
converted/eccodes/accessor/StepInUnits.cc
converted/eccodes/accessor/StepInUnits.h
converted/eccodes/accessor/Sum.cc
converted/eccodes/accessor/Sum.h
converted/eccodes/accessor/Suppressed.cc
converted/eccodes/accessor/Suppressed.h
converted/eccodes/accessor/Time.cc
converted/eccodes/accessor/Time.h
converted/eccodes/accessor/Times.cc
converted/eccodes/accessor/Times.h
converted/eccodes/accessor/ToDouble.cc
converted/eccodes/accessor/ToDouble.h
converted/eccodes/accessor/ToInteger.cc
converted/eccodes/accessor/ToInteger.h
converted/eccodes/accessor/ToString.cc
converted/eccodes/accessor/ToString.h
converted/eccodes/accessor/Transient.cc
converted/eccodes/accessor/Transient.h
converted/eccodes/accessor/TransientDarray.cc
converted/eccodes/accessor/TransientDarray.h
converted/eccodes/accessor/Trim.cc
converted/eccodes/accessor/Trim.h
converted/eccodes/accessor/Uint16.cc
converted/eccodes/accessor/Uint16.h
converted/eccodes/accessor/Uint16LittleEndian.cc
converted/eccodes/accessor/Uint16LittleEndian.h
converted/eccodes/accessor/Uint32.cc
converted/eccodes/accessor/Uint32.h
converted/eccodes/accessor/Uint32LittleEndian.cc
converted/eccodes/accessor/Uint32LittleEndian.h
converted/eccodes/accessor/Uint64.cc
converted/eccodes/accessor/Uint64.h
converted/eccodes/accessor/Uint64LittleEndian.cc
converted/eccodes/accessor/Uint64LittleEndian.h
converted/eccodes/accessor/Uint8.cc
converted/eccodes/accessor/Uint8.h
converted/eccodes/accessor/UnexpandedDescriptors.cc
converted/eccodes/accessor/UnexpandedDescriptors.h
converted/eccodes/accessor/UnpackBufrValues.cc
converted/eccodes/accessor/UnpackBufrValues.h
converted/eccodes/accessor/Unsigned.cc
converted/eccodes/accessor/Unsigned.h
converted/eccodes/accessor/UnsignedBits.cc
converted/eccodes/accessor/UnsignedBits.h
converted/eccodes/accessor/ValidityDate.cc
converted/eccodes/accessor/ValidityDate.h
converted/eccodes/accessor/ValidityTime.cc
converted/eccodes/accessor/ValidityTime.h
converted/eccodes/accessor/Values.cc
converted/eccodes/accessor/Values.h
converted/eccodes/accessor/Variable.cc
converted/eccodes/accessor/Variable.h
converted/eccodes/accessor/Vector.cc
converted/eccodes/accessor/Vector.h
converted/eccodes/accessor/When.cc
converted/eccodes/accessor/When.h
)
if(UNIX)
ecbuild_get_date(eccodes_BUILD_DATE)
endif()

View File

@ -7,7 +7,6 @@ Generated by src/make_accessor_class_hierarchy_dirs.sh
|-----grib_accessor_class_g1step_range
|-------grib_accessor_class_g1fcperiod
|-----grib_accessor_class_long_vector
|---grib_accessor_class_array
|---grib_accessor_class_ascii
|-----grib_accessor_class_bufr_string_values
|-----grib_accessor_class_check_internal_version

View File

@ -337,6 +337,10 @@ int codes_get_double(const grib_handle* h, const char* key, double* value)
{
return grib_get_double(h, key, value);
}
int codes_get_float(const grib_handle* h, const char* key, float* value)
{
return grib_get_float(h, key, value);
}
int codes_get_double_element(const grib_handle* h, const char* key, int i, double* value)
{

View File

@ -18,12 +18,12 @@
#ifndef eccodes_H
#define eccodes_H
#include "grib_api.h"
#ifdef __cplusplus
extern "C" {
#endif
#include "grib_api.h"
#define CODES_VERSION ECCODES_VERSION
/* sections */
@ -775,6 +775,7 @@ int codes_get_long(const codes_handle* h, const char* key, long* value);
* @return 0 if OK, integer value on error
*/
int codes_get_double(const codes_handle* h, const char* key, double* value);
int codes_get_float(const codes_handle* h, const char* key, float* value);
/**
* Get as double the i-th element of the "key" array
@ -1460,140 +1461,164 @@ Error codes returned by the eccodes functions.
*/
/*! @{*/
/** No error */
#define CODES_SUCCESS GRIB_SUCCESS
#define CODES_SUCCESS GRIB_SUCCESS
/** End of resource reached */
#define CODES_END_OF_FILE GRIB_END_OF_FILE
#define CODES_END_OF_FILE GRIB_END_OF_FILE
/** Internal error */
#define CODES_INTERNAL_ERROR GRIB_INTERNAL_ERROR
#define CODES_INTERNAL_ERROR GRIB_INTERNAL_ERROR
/** Passed buffer is too small */
#define CODES_BUFFER_TOO_SMALL GRIB_BUFFER_TOO_SMALL
#define CODES_BUFFER_TOO_SMALL GRIB_BUFFER_TOO_SMALL
/** Function not yet implemented */
#define CODES_NOT_IMPLEMENTED GRIB_NOT_IMPLEMENTED
#define CODES_NOT_IMPLEMENTED GRIB_NOT_IMPLEMENTED
/** Missing 7777 at end of message */
#define CODES_7777_NOT_FOUND GRIB_7777_NOT_FOUND
#define CODES_7777_NOT_FOUND GRIB_7777_NOT_FOUND
/** Passed array is too small */
#define CODES_ARRAY_TOO_SMALL GRIB_ARRAY_TOO_SMALL
#define CODES_ARRAY_TOO_SMALL GRIB_ARRAY_TOO_SMALL
/** File not found */
#define CODES_FILE_NOT_FOUND GRIB_FILE_NOT_FOUND
#define CODES_FILE_NOT_FOUND GRIB_FILE_NOT_FOUND
/** Code not found in code table */
#define CODES_CODE_NOT_FOUND_IN_TABLE GRIB_CODE_NOT_FOUND_IN_TABLE
#define CODES_CODE_NOT_FOUND_IN_TABLE GRIB_CODE_NOT_FOUND_IN_TABLE
/** Array size mismatch */
#define CODES_WRONG_ARRAY_SIZE GRIB_WRONG_ARRAY_SIZE
#define CODES_WRONG_ARRAY_SIZE GRIB_WRONG_ARRAY_SIZE
/** Key/value not found */
#define CODES_NOT_FOUND GRIB_NOT_FOUND
#define CODES_NOT_FOUND GRIB_NOT_FOUND
/** Input output problem */
#define CODES_IO_PROBLEM GRIB_IO_PROBLEM
#define CODES_IO_PROBLEM GRIB_IO_PROBLEM
/** Message invalid */
#define CODES_INVALID_MESSAGE GRIB_INVALID_MESSAGE
#define CODES_INVALID_MESSAGE GRIB_INVALID_MESSAGE
/** Decoding invalid */
#define CODES_DECODING_ERROR GRIB_DECODING_ERROR
#define CODES_DECODING_ERROR GRIB_DECODING_ERROR
/** Encoding invalid */
#define CODES_ENCODING_ERROR GRIB_ENCODING_ERROR
#define CODES_ENCODING_ERROR GRIB_ENCODING_ERROR
/** Code cannot unpack because of string too small */
#define CODES_NO_MORE_IN_SET GRIB_NO_MORE_IN_SET
#define CODES_NO_MORE_IN_SET GRIB_NO_MORE_IN_SET
/** Problem with calculation of geographic attributes */
#define CODES_GEOCALCULUS_PROBLEM GRIB_GEOCALCULUS_PROBLEM
#define CODES_GEOCALCULUS_PROBLEM GRIB_GEOCALCULUS_PROBLEM
/** Memory allocation error */
#define CODES_OUT_OF_MEMORY GRIB_OUT_OF_MEMORY
#define CODES_OUT_OF_MEMORY GRIB_OUT_OF_MEMORY
/** Value is read only */
#define CODES_READ_ONLY GRIB_READ_ONLY
#define CODES_READ_ONLY GRIB_READ_ONLY
/** Invalid argument */
#define CODES_INVALID_ARGUMENT GRIB_INVALID_ARGUMENT
#define CODES_INVALID_ARGUMENT GRIB_INVALID_ARGUMENT
/** Null handle */
#define CODES_NULL_HANDLE GRIB_NULL_HANDLE
#define CODES_NULL_HANDLE GRIB_NULL_HANDLE
/** Invalid section number */
#define CODES_INVALID_SECTION_NUMBER GRIB_INVALID_SECTION_NUMBER
#define CODES_INVALID_SECTION_NUMBER GRIB_INVALID_SECTION_NUMBER
/** Value cannot be missing */
#define CODES_VALUE_CANNOT_BE_MISSING GRIB_VALUE_CANNOT_BE_MISSING
#define CODES_VALUE_CANNOT_BE_MISSING GRIB_VALUE_CANNOT_BE_MISSING
/** Wrong message length */
#define CODES_WRONG_LENGTH GRIB_WRONG_LENGTH
#define CODES_WRONG_LENGTH GRIB_WRONG_LENGTH
/** Invalid key type */
#define CODES_INVALID_TYPE GRIB_INVALID_TYPE
#define CODES_INVALID_TYPE GRIB_INVALID_TYPE
/** Unable to set step */
#define CODES_WRONG_STEP GRIB_WRONG_STEP
#define CODES_WRONG_STEP GRIB_WRONG_STEP
/** Wrong units for step (step must be integer) */
#define CODES_WRONG_STEP_UNIT GRIB_WRONG_STEP_UNIT
#define CODES_WRONG_STEP_UNIT GRIB_WRONG_STEP_UNIT
/** Invalid file id */
#define CODES_INVALID_FILE GRIB_INVALID_FILE
#define CODES_INVALID_FILE GRIB_INVALID_FILE
/** Invalid grib id */
#define CODES_INVALID_GRIB GRIB_INVALID_GRIB
#define CODES_INVALID_GRIB GRIB_INVALID_GRIB
/** Invalid index id */
#define CODES_INVALID_INDEX GRIB_INVALID_INDEX
#define CODES_INVALID_INDEX GRIB_INVALID_INDEX
/** Invalid iterator id */
#define CODES_INVALID_ITERATOR GRIB_INVALID_ITERATOR
#define CODES_INVALID_ITERATOR GRIB_INVALID_ITERATOR
/** Invalid keys iterator id */
#define CODES_INVALID_KEYS_ITERATOR GRIB_INVALID_KEYS_ITERATOR
#define CODES_INVALID_KEYS_ITERATOR GRIB_INVALID_KEYS_ITERATOR
/** Invalid nearest id */
#define CODES_INVALID_NEAREST GRIB_INVALID_NEAREST
#define CODES_INVALID_NEAREST GRIB_INVALID_NEAREST
/** Invalid order by */
#define CODES_INVALID_ORDERBY GRIB_INVALID_ORDERBY
#define CODES_INVALID_ORDERBY GRIB_INVALID_ORDERBY
/** Missing a key from the fieldset */
#define CODES_MISSING_KEY GRIB_MISSING_KEY
#define CODES_MISSING_KEY GRIB_MISSING_KEY
/** The point is out of the grid area */
#define CODES_OUT_OF_AREA GRIB_OUT_OF_AREA
#define CODES_OUT_OF_AREA GRIB_OUT_OF_AREA
/** Concept no match */
#define CODES_CONCEPT_NO_MATCH GRIB_CONCEPT_NO_MATCH
#define CODES_CONCEPT_NO_MATCH GRIB_CONCEPT_NO_MATCH
/** Hash array no match */
#define CODES_HASH_ARRAY_NO_MATCH GRIB_HASH_ARRAY_NO_MATCH
#define CODES_HASH_ARRAY_NO_MATCH GRIB_HASH_ARRAY_NO_MATCH
/** Definitions files not found */
#define CODES_NO_DEFINITIONS GRIB_NO_DEFINITIONS
#define CODES_NO_DEFINITIONS GRIB_NO_DEFINITIONS
/** Wrong type while packing */
#define CODES_WRONG_TYPE GRIB_WRONG_TYPE
#define CODES_WRONG_TYPE GRIB_WRONG_TYPE
/** End of resource */
#define CODES_END GRIB_END
#define CODES_END GRIB_END
/** Unable to code a field without values */
#define CODES_NO_VALUES GRIB_NO_VALUES
#define CODES_NO_VALUES GRIB_NO_VALUES
/** Grid description is wrong or inconsistent */
#define CODES_WRONG_GRID GRIB_WRONG_GRID
#define CODES_WRONG_GRID GRIB_WRONG_GRID
/** End of index reached */
#define CODES_END_OF_INDEX GRIB_END_OF_INDEX
#define CODES_END_OF_INDEX GRIB_END_OF_INDEX
/** Null index */
#define CODES_NULL_INDEX GRIB_NULL_INDEX
#define CODES_NULL_INDEX GRIB_NULL_INDEX
/** End of resource reached when reading message */
#define CODES_PREMATURE_END_OF_FILE GRIB_PREMATURE_END_OF_FILE
#define CODES_PREMATURE_END_OF_FILE GRIB_PREMATURE_END_OF_FILE
/** An internal array is too small */
#define CODES_INTERNAL_ARRAY_TOO_SMALL GRIB_INTERNAL_ARRAY_TOO_SMALL
#define CODES_INTERNAL_ARRAY_TOO_SMALL GRIB_INTERNAL_ARRAY_TOO_SMALL
/** Message is too large for the current architecture */
#define CODES_MESSAGE_TOO_LARGE GRIB_MESSAGE_TOO_LARGE
#define CODES_MESSAGE_TOO_LARGE GRIB_MESSAGE_TOO_LARGE
/** Constant field */
#define CODES_CONSTANT_FIELD GRIB_CONSTANT_FIELD
#define CODES_CONSTANT_FIELD GRIB_CONSTANT_FIELD
/** Switch unable to find a matching case */
#define CODES_SWITCH_NO_MATCH GRIB_SWITCH_NO_MATCH
#define CODES_SWITCH_NO_MATCH GRIB_SWITCH_NO_MATCH
/** Underflow */
#define CODES_UNDERFLOW GRIB_UNDERFLOW
#define CODES_UNDERFLOW GRIB_UNDERFLOW
/** Message malformed */
#define CODES_MESSAGE_MALFORMED GRIB_MESSAGE_MALFORMED
#define CODES_MESSAGE_MALFORMED GRIB_MESSAGE_MALFORMED
/** Index is corrupted */
#define CODES_CORRUPTED_INDEX GRIB_CORRUPTED_INDEX
#define CODES_CORRUPTED_INDEX GRIB_CORRUPTED_INDEX
/** Invalid number of bits per value */
#define CODES_INVALID_BPV GRIB_INVALID_BPV
#define CODES_INVALID_BPV GRIB_INVALID_BPV
/** Edition of two messages is different */
#define CODES_DIFFERENT_EDITION GRIB_DIFFERENT_EDITION
#define CODES_DIFFERENT_EDITION GRIB_DIFFERENT_EDITION
/** Value is different */
#define CODES_VALUE_DIFFERENT GRIB_VALUE_DIFFERENT
#define CODES_VALUE_DIFFERENT GRIB_VALUE_DIFFERENT
/** Invalid key value */
#define CODES_INVALID_KEY_VALUE GRIB_INVALID_KEY_VALUE
#define CODES_INVALID_KEY_VALUE GRIB_INVALID_KEY_VALUE
/** String is smaller than requested */
#define CODES_STRING_TOO_SMALL GRIB_STRING_TOO_SMALL
#define CODES_STRING_TOO_SMALL GRIB_STRING_TOO_SMALL
/** Wrong type conversion */
#define CODES_WRONG_CONVERSION GRIB_WRONG_CONVERSION
#define CODES_WRONG_CONVERSION GRIB_WRONG_CONVERSION
/** Missing BUFR table entry for descriptor */
#define CODES_MISSING_BUFR_ENTRY GRIB_MISSING_BUFR_ENTRY
#define CODES_MISSING_BUFR_ENTRY GRIB_MISSING_BUFR_ENTRY
/** Null pointer */
#define CODES_NULL_POINTER GRIB_NULL_POINTER
#define CODES_NULL_POINTER GRIB_NULL_POINTER
/** Attribute is already present, cannot add */
#define CODES_ATTRIBUTE_CLASH GRIB_ATTRIBUTE_CLASH
#define CODES_ATTRIBUTE_CLASH GRIB_ATTRIBUTE_CLASH
/** Too many attributes. Increase MAX_ACCESSOR_ATTRIBUTES */
#define CODES_TOO_MANY_ATTRIBUTES GRIB_TOO_MANY_ATTRIBUTES
#define CODES_TOO_MANY_ATTRIBUTES GRIB_TOO_MANY_ATTRIBUTES
/** Attribute not found. */
#define CODES_ATTRIBUTE_NOT_FOUND GRIB_ATTRIBUTE_NOT_FOUND
#define CODES_ATTRIBUTE_NOT_FOUND GRIB_ATTRIBUTE_NOT_FOUND
/** Edition not supported. */
#define CODES_UNSUPPORTED_EDITION GRIB_UNSUPPORTED_EDITION
#define CODES_UNSUPPORTED_EDITION GRIB_UNSUPPORTED_EDITION
/** Value out of coding range */
#define CODES_OUT_OF_RANGE GRIB_OUT_OF_RANGE
#define CODES_OUT_OF_RANGE GRIB_OUT_OF_RANGE
/** Size of bitmap is incorrect */
#define CODES_WRONG_BITMAP_SIZE GRIB_WRONG_BITMAP_SIZE
#define CODES_WRONG_BITMAP_SIZE GRIB_WRONG_BITMAP_SIZE
/** Functionality not enabled */
#define CODES_FUNCTIONALITY_NOT_ENABLED GRIB_FUNCTIONALITY_NOT_ENABLED
#define CODES_FUNCTIONALITY_NOT_ENABLED GRIB_FUNCTIONALITY_NOT_ENABLED
/** Value mismatch */
#define CODES_VALUE_MISMATCH GRIB_VALUE_MISMATCH
/** Double values are different */
#define CODES_DOUBLE_VALUE_MISMATCH GRIB_DOUBLE_VALUE_MISMATCH
/** Long values are different */
#define CODES_LONG_VALUE_MISMATCH GRIB_LONG_VALUE_MISMATCH
/** Byte values are different */
#define CODES_BYTE_VALUE_MISMATCH GRIB_BYTE_VALUE_MISMATCH
/** String values are different */
#define CODES_STRING_VALUE_MISMATCH GRIB_STRING_VALUE_MISMATCH
/** Offset mismatch */
#define CODES_OFFSET_MISMATCH GRIB_OFFSET_MISMATCH
/** Count mismatch */
#define CODES_COUNT_MISMATCH GRIB_COUNT_MISMATCH
/** Name mismatch */
#define CODES_NAME_MISMATCH GRIB_NAME_MISMATCH
/** Type mismatch */
#define CODES_TYPE_MISMATCH GRIB_TYPE_MISMATCH
/** Type and value mismatch */
#define CODES_TYPE_AND_VALUE_MISMATCH GRIB_TYPE_AND_VALUE_MISMATCH
/** Unable to compare accessors */
#define CODES_UNABLE_TO_COMPARE_ACCESSORS GRIB_UNABLE_TO_COMPARE_ACCESSORS
/** Assertion failure */
#define CODES_ASSERTION_FAILURE GRIB_ASSERTION_FAILURE
/*! @}*/
#endif

View File

@ -249,7 +249,6 @@ grib_vdarray* grib_vdarray_new(grib_context* c, size_t size, size_t incsize);
grib_vdarray* grib_vdarray_push(grib_context* c, grib_vdarray* v, grib_darray* val);
void grib_vdarray_delete(grib_context* c, grib_vdarray* v);
void grib_vdarray_delete_content(grib_context* c, grib_vdarray* v);
grib_darray** grib_vdarray_get_array(grib_context* c, grib_vdarray* v);
size_t grib_vdarray_used_size(grib_vdarray* v);
/* grib_vsarray.cc*/
@ -258,7 +257,6 @@ grib_vsarray* grib_vsarray_new(grib_context* c, size_t size, size_t incsize);
grib_vsarray* grib_vsarray_push(grib_context* c, grib_vsarray* v, grib_sarray* val);
void grib_vsarray_delete(grib_context* c, grib_vsarray* v);
void grib_vsarray_delete_content(grib_context* c, grib_vsarray* v);
grib_sarray** grib_vsarray_get_array(grib_context* c, grib_vsarray* v);
size_t grib_vsarray_used_size(grib_vsarray* v);
/* grib_viarray.cc*/
@ -268,8 +266,6 @@ grib_viarray* grib_viarray_push(grib_context* c, grib_viarray* v, grib_iarray* v
void grib_viarray_delete(grib_context* c, grib_viarray* v);
void grib_viarray_delete_content(grib_context* c, grib_viarray* v);
/* grib_accessor_class_array.cc*/
/* grib_accessor_class_assert.cc*/
/* grib_accessor_class_ascii.cc*/
@ -1280,6 +1276,7 @@ void grib_print_values(const char* title, grib_values* values);
int grib_values_check(grib_handle* h, grib_values* values, int count);
int grib_key_equal(grib_handle* h1, grib_handle* h2, const char* key, int type, int* err);
int codes_copy_key(grib_handle* h1, grib_handle* h2, const char* key, int type);
int codes_compare_key(grib_handle* h1, grib_handle* h2, const char* key, int compare_flags);
/* grib_errors.cc*/
const char* grib_get_error_message(int code);

View File

@ -8,8 +8,6 @@ grib_errors.cc : grib_errors.txt errors.pl
cmp -s eccodes.h eccodes.h.new || (mv eccodes.h.new eccodes.h)
cmp -s ../fortran/grib_api_constants.h grib_api_constants.h.new || (mv grib_api_constants.h.new ../fortran/grib_api_constants.h)
cmp -s ../fortran/eccodes_constants.h eccodes_constants.h.new || (mv eccodes_constants.h.new ../fortran/eccodes_constants.h)
cmp -s ../python/grib_errors.h grib_errors.h.new || (mv grib_errors.h.new ../python/grib_errors.h)
cmp -s ../python/gribapi/errors.py errors.py.new || (mv errors.py.new ../python/gribapi/errors.py)
proto:;-chmod +w eccodes_prototypes.h; mkptypes -A $(libeccodes_la_prototypes) $(libeccodes_extra_prototypes) > temp && mv temp eccodes_prototypes.h;rm -f temp

View File

@ -686,16 +686,14 @@ int grib_compare_accessors(grib_accessor* a1, grib_accessor* a2, int compare_fla
return ret;
}
/*
int grib_accessor_clear_attributes(grib_accessor* a)
{
int id;
for (id=0;id<MAX_ACCESSOR_ATTRIBUTES;id++) {
a->attributes[id]=NULL;
}
return 0;
}
*/
// int grib_accessor_clear_attributes(grib_accessor* a)
// {
// int id;
// for (id=0;id<MAX_ACCESSOR_ATTRIBUTES;id++) {
// a->attributes[id]=NULL;
// }
// return 0;
// }
int grib_accessor_add_attribute(grib_accessor* a, grib_accessor* attr, int nest_if_clash)
{

View File

@ -12,7 +12,6 @@
#include "grib_api_internal.h"
#include "grib_accessor_classes_hash.cc"
/* grib level */
#include "cpp/eccodes/accessor/Accessor.h"
/* This file is generated by ./make_class.pl */
@ -135,9 +134,14 @@ grib_accessor* grib_accessor_factory(grib_section* p, grib_action* creator,
grib_accessor* a = NULL;
size_t size = 0;
a = eccodes::accessor::AccessorFactory::build(creator->name, len, params);
#ifdef ACCESSOR_FACTORY_USE_TRIE
c = get_class(p->h->context, creator->op);
#else
/* Use the hash table built with gperf (See make_accessor_class_hash.sh) */
c = *((grib_accessor_classes_hash(creator->op, strlen(creator->op)))->cclass);
#endif
// TODO: Move the logic to the constructor
a = (grib_accessor*)grib_context_malloc_clear(p->h->context, c->size);
a->name = creator->name;
a->name_space = creator->name_space;

Some files were not shown because too many files have changed in this diff Show More