Merge branch 'develop' into feature/mtg2-switch

This commit is contained in:
Sebastien Villaume 2024-02-21 16:15:57 +00:00
commit 8160bc7cbc
589 changed files with 67917 additions and 64287 deletions

132
.cproject
View File

@ -1,132 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="cdt.managedbuild.config.gnu.cross.so.debug.1887207789">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.cross.so.debug.1887207789" moduleId="org.eclipse.cdt.core.settings" name="Debug">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/ecCodes"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/ecCodes/Debug"/>
<entry flags="RESOLVED" kind="libraryFile" name="ecCodes" srcPrefixMapping="" srcRootPath=""/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.cross.so.debug.1887207789" name="Debug" parent="cdt.managedbuild.config.gnu.cross.so.debug">
<folderInfo id="cdt.managedbuild.config.gnu.cross.so.debug.1887207789." name="/" resourcePath="">
<toolChain id="cdt.managedbuild.toolchain.gnu.cross.so.debug.416864500" name="Cross GCC" superClass="cdt.managedbuild.toolchain.gnu.cross.so.debug">
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="cdt.managedbuild.targetPlatform.gnu.cross.1362241153" isAbstract="false" osList="all" superClass="cdt.managedbuild.targetPlatform.gnu.cross"/>
<builder arguments="" buildPath="/var/tmp/cmake_build/build-eccodes" command="make" id="cdt.managedbuild.builder.gnu.cross.876773823" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="6" superClass="cdt.managedbuild.builder.gnu.cross"/>
<tool id="cdt.managedbuild.tool.gnu.cross.c.compiler.480849067" name="Cross GCC Compiler" superClass="cdt.managedbuild.tool.gnu.cross.c.compiler">
<option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1430529908" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
<option id="gnu.c.compiler.option.debugging.level.1408637585" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/>
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.19096666" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.compiler.1532524478" name="Cross G++ Compiler" superClass="cdt.managedbuild.tool.gnu.cross.cpp.compiler">
<option id="gnu.cpp.compiler.option.optimization.level.1903075903" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
<option id="gnu.cpp.compiler.option.debugging.level.1941013604" name="Debug Level" superClass="gnu.cpp.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.c.linker.1393105821" name="Cross GCC Linker" superClass="cdt.managedbuild.tool.gnu.cross.c.linker">
<option defaultValue="true" id="gnu.c.link.option.shared.1833873259" name="Shared (-shared)" superClass="gnu.c.link.option.shared" valueType="boolean"/>
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.239826819" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.linker.1237847268" name="Cross G++ Linker" superClass="cdt.managedbuild.tool.gnu.cross.cpp.linker">
<option defaultValue="true" id="gnu.cpp.link.option.shared.343149061" name="Shared (-shared)" superClass="gnu.cpp.link.option.shared" valueType="boolean"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.archiver.2042650456" name="Cross GCC Archiver" superClass="cdt.managedbuild.tool.gnu.cross.archiver"/>
<tool id="cdt.managedbuild.tool.gnu.cross.assembler.1346864522" name="Cross GCC Assembler" superClass="cdt.managedbuild.tool.gnu.cross.assembler">
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.610978424" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
</tool>
</toolChain>
</folderInfo>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="cdt.managedbuild.config.gnu.cross.so.release.1101645981">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.cross.so.release.1101645981" moduleId="org.eclipse.cdt.core.settings" name="Release">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/ecCodes"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/ecCodes/Release"/>
<entry flags="RESOLVED" kind="libraryFile" name="ecCodes" srcPrefixMapping="" srcRootPath=""/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.cross.so.release.1101645981" name="Release" parent="cdt.managedbuild.config.gnu.cross.so.release">
<folderInfo id="cdt.managedbuild.config.gnu.cross.so.release.1101645981." name="/" resourcePath="">
<toolChain id="cdt.managedbuild.toolchain.gnu.cross.so.release.1696856780" name="Cross GCC" superClass="cdt.managedbuild.toolchain.gnu.cross.so.release">
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="cdt.managedbuild.targetPlatform.gnu.cross.923290480" isAbstract="false" osList="all" superClass="cdt.managedbuild.targetPlatform.gnu.cross"/>
<builder buildPath="${workspace_loc:/ecCodes}/Release" id="cdt.managedbuild.builder.gnu.cross.1553796951" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="cdt.managedbuild.builder.gnu.cross"/>
<tool id="cdt.managedbuild.tool.gnu.cross.c.compiler.1057888993" name="Cross GCC Compiler" superClass="cdt.managedbuild.tool.gnu.cross.c.compiler">
<option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.option.optimization.level.1617966377" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
<option id="gnu.c.compiler.option.debugging.level.674178935" superClass="gnu.c.compiler.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/>
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.37480136" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.compiler.1096096828" name="Cross G++ Compiler" superClass="cdt.managedbuild.tool.gnu.cross.cpp.compiler">
<option id="gnu.cpp.compiler.option.optimization.level.1248406075" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
<option id="gnu.cpp.compiler.option.debugging.level.17815586" superClass="gnu.cpp.compiler.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.c.linker.1414758339" name="Cross GCC Linker" superClass="cdt.managedbuild.tool.gnu.cross.c.linker">
<option defaultValue="true" id="gnu.c.link.option.shared.1907010607" superClass="gnu.c.link.option.shared" valueType="boolean"/>
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.160410096" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.cpp.linker.1590201569" name="Cross G++ Linker" superClass="cdt.managedbuild.tool.gnu.cross.cpp.linker">
<option defaultValue="true" id="gnu.cpp.link.option.shared.177399663" superClass="gnu.cpp.link.option.shared" valueType="boolean"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.cross.archiver.1207944287" name="Cross GCC Archiver" superClass="cdt.managedbuild.tool.gnu.cross.archiver"/>
<tool id="cdt.managedbuild.tool.gnu.cross.assembler.1698226637" name="Cross GCC Assembler" superClass="cdt.managedbuild.tool.gnu.cross.assembler">
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.1593893847" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
</tool>
</toolChain>
</folderInfo>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="ecCodes.cdt.managedbuild.target.gnu.cross.so.1965317215" name="Shared Library" projectType="cdt.managedbuild.target.gnu.cross.so"/>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.so.debug.1887207789;cdt.managedbuild.config.gnu.cross.so.debug.1887207789.;cdt.managedbuild.tool.gnu.cross.c.compiler.480849067;cdt.managedbuild.tool.gnu.c.compiler.input.19096666">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cross.so.release.1101645981;cdt.managedbuild.config.gnu.cross.so.release.1101645981.;cdt.managedbuild.tool.gnu.cross.c.compiler.1057888993;cdt.managedbuild.tool.gnu.c.compiler.input.37480136">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
</scannerConfigBuildInfo>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
<storageModule moduleId="refreshScope" versionNumber="2">
<configuration configurationName="Release">
<resource resourceType="PROJECT" workspacePath="/ecCodes"/>
</configuration>
<configuration configurationName="Debug">
<resource resourceType="PROJECT" workspacePath="/ecCodes"/>
</configuration>
</storageModule>
</cproject>

View File

@ -1 +1 @@
-DENABLE_EXTRA_TESTS=1 -DECCODES_INSTALL_EXTRA_TOOLS=1
-DENABLE_EXTRA_TESTS=1 -DECCODES_INSTALL_EXTRA_TOOLS=1 -DENABLE_PNG=1

View File

@ -12,8 +12,10 @@ module load netcdf4/new
module load gnuparallel/new
module load python3
version=$(cat $TMPDIR/eccodes/VERSION)
cd ~masn/REGRESSION_TESTING/ecCodes
./par-suite.sh -w $TMPDIR/install/eccodes
./par-suite.sh -w $TMPDIR/install/eccodes/$version
# For debugging specific test(s)
# ./seq-suite.sh -w $TMPDIR/install/eccodes -d -t py_
# ./seq-suite.sh -w $TMPDIR/install/eccodes/$version -d -t py_

View File

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>eccodes</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
</projectDescription>

View File

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project>
<configuration id="cdt.managedbuild.config.gnu.cross.so.debug.1887207789" name="Debug">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider class="org.eclipse.cdt.core.language.settings.providers.LanguageSettingsGenericProvider" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider" name="CDT User Setting Entries" prefer-non-shared="true"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-766511048364220641" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
</extension>
</configuration>
<configuration id="cdt.managedbuild.config.gnu.cross.so.release.1101645981" name="Release">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.internal.build.crossgcc.CrossGCCBuiltinSpecsDetector" console="false" env-hash="-766511048364220641" id="org.eclipse.cdt.build.crossgcc.CrossGCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
</extension>
</configuration>
</project>

View File

@ -1,5 +1,6 @@
Enrico Fucile
Shahram Najm
Eugen Betke
Sandor Kertesz
Sebastien Villaume
Florian Rathgeber

View File

@ -74,9 +74,15 @@ endif()
# some variables/options of this project
if( CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
ecbuild_add_cxx_flags("-Wno-write-strings -Wno-deprecated")
ecbuild_add_cxx_flags("-Wno-write-strings")
ecbuild_add_cxx_flags("-Wno-deprecated")
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
ecbuild_add_cxx_flags("-Wno-write-strings -Wno-deprecated")
if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 16)
ecbuild_add_cxx_flags("-Wno-write-strings")
ecbuild_add_cxx_flags("-Wno-deprecated")
else()
ecbuild_add_cxx_flags("-Wno-writable-strings")
endif()
elseif( CMAKE_CXX_COMPILER_ID STREQUAL "Cray" )
set(CMAKE_CXX_FLAGS "-hstd=c++11 ${CMAKE_CXX_FLAGS}")
endif()
@ -142,9 +148,8 @@ ecbuild_add_option( FEATURE AEC
DEFAULT ON
CONDITION AEC_FOUND )
ecbuild_find_python( VERSION 2.6 NO_LIBS )
find_package( NumPy )
set( HAVE_PYTHON 0 )
ecbuild_find_python( VERSION 3.6 NO_LIBS )
# find_package( NumPy )
## TODO REQUIRED_LANGUAGES Fortran
ecbuild_add_option( FEATURE FORTRAN
@ -165,7 +170,7 @@ endif()
ecbuild_add_option( FEATURE MEMFS
DESCRIPTION "Memory based access to definitions/samples"
DEFAULT OFF
REQUIRED_PACKAGES PythonInterp )
REQUIRED_PACKAGES Python3 )
#if( HAVE_MEMFS AND "${CMAKE_C_COMPILER_ID}" STREQUAL "Cray")
# set( HAVE_MEMFS OFF )
@ -478,10 +483,10 @@ endif()
###############################################################################
# Debugging aid. Print all known CMake variables
# get_cmake_property(_variableNames VARIABLES)
# foreach( _variableName ${_variableNames} )
#get_cmake_property(_variableNames VARIABLES)
#foreach( _variableName ${_variableNames} )
# ecbuild_info(" ${_variableName}=${${_variableName}}")
# endforeach()
#endforeach()
###############################################################################
# finalize

View File

@ -1 +1 @@
2.33.0
2.35.0

View File

@ -90,3 +90,5 @@ gfs.complex.mvmu.grib2
mercator.grib2
run_length_packing.grib2
boustrophedonic.grib1
reduced_gaussian_sub_area.legacy.grib1

View File

@ -18,12 +18,12 @@ constant defaultTypeOfLevel="unknown" : hidden;
gribDataQualityChecks = getenv("ECCODES_GRIB_DATA_QUALITY_CHECKS","0") : hidden;
if (gribDataQualityChecks) {
template LIMITS "param_limits.def";
template LIMITS "param_limits.def";
}
# GRIBEX special boustrophedonic mode. See GRIB-472
# If the environment variable is not defined, the key will be 0
GRIBEX_boustrophedonic = getenv("ECCODES_GRIBEX_BOUSTROPHEDONIC","0") :hidden;
GRIBEX_boustrophedonic = getenv("ECCODES_GRIBEX_BOUSTROPHEDONIC","0") :hidden;
constant zero=0 : hidden;
constant one=1 : hidden;
@ -61,65 +61,65 @@ transient produceLargeConstantFields = 0 : hidden;
meta libraryVersion library_version() : hidden;
lookup[4] kindOfProduct (0,identifier) : hidden;
lookup[4] kindOfProduct (0,identifier) : hidden;
# grib templates
# `ABCD` is a number, each letter being a byte
if(kindOfProduct == `GRIB`){
lookup[1] GRIBEditionNumber (7,editionNumber) : edition_specific ;
template GRIB "grib[GRIBEditionNumber:l]/boot.def" ;
lookup[1] GRIBEditionNumber (7,editionNumber) : edition_specific;
template GRIB "grib[GRIBEditionNumber:l]/boot.def" ;
}
if(kindOfProduct == `BUDG` ){
template BUDG "budg/boot.def" ;
template BUDG "budg/boot.def" ;
}
if(kindOfProduct == `DIAG`){
template DIAG "diag/boot.def" ;
template DIAG "diag/boot.def" ;
}
if(kindOfProduct == `TIDE`){
template TIDE "tide/boot.def" ;
template TIDE "tide/boot.def" ;
}
if(kindOfProduct == `BUFR`){
template BUFR "bufr/boot.def" ;
#constant BUFRstr="BUFR"; #ECC-742
template BUFR "bufr/boot.def" ;
#constant BUFRstr="BUFR"; #ECC-742
#alias identifier=BUFRstr;
}
if(kindOfProduct == `CDFX`){
template CDF "cdf/boot.def" ;
constant CDFstr="netCDF";
template CDF "cdf/boot.def" ;
constant CDFstr="netCDF";
alias ls.identifier=CDFstr;
}
if(kindOfProduct == 17632522 ){
template GTS "gts/boot.def" ;
template GTS "gts/boot.def" ;
constant GTSstr="GTS";
alias ls.identifier=GTSstr;
}
if(kindOfProduct == `META` ){
template METAR "metar/boot.def" ;
template METAR "metar/boot.def" ;
constant METARstr="METAR";
alias identifier=METARstr;
}
if(kindOfProduct == `TAF ` ){
template TAF "taf/boot.def" ;
template TAF "taf/boot.def" ;
constant TAFstr="TAF";
alias ls.identifier=TAFstr;
}
if(kindOfProduct == 2303214662){
template HDF5 "hdf5/boot.def" ;
constant HDF5str="HDF5";
template HDF5 "hdf5/boot.def" ;
constant HDF5str="HDF5";
alias ls.identifier=HDF5str;
}
if(kindOfProduct == `WRAP`){
template WRAP "wrap/boot.def" ;
constant WRAPstr="WRAP";
template WRAP "wrap/boot.def" ;
constant WRAPstr="WRAP";
alias ls.identifier=WRAPstr;
}

View File

@ -29,10 +29,17 @@ sub create_cfName {
my $query= <<"EOF";
select $field,force128,edition,
centre.abbreviation,param_id,attribute.name,attribute_value,param.name,param.shortName
from param,grib,attribute,centre,units,cf where param.hide_def=0 and param.id=grib.param_id
and attribute.id=grib.attribute_id and centre.id=grib.centre and units.id=param.units_id and param.id=cf.grib1_ecmwf
order by edition,centre,param.o,param.id,grib.param_version,attribute.o;
centre.abbreviation,param_id,attribute.name,attribute_value,param.name,param.shortName from
param,grib_encoding,grib,attribute,centre,units,cf where
param.hide_def=0 and
param.retired=0 and
grib_encoding.id=grib.encoding_id and
param.id=grib_encoding.param_id and
attribute.id=grib.attribute_id and
centre.id=grib_encoding.centre_id and
units.id=param.units_id and
param.id=cf.grib1_ecmwf order by
edition,centre_id,param.o,param.id,grib_encoding.param_version,attribute.o;
EOF
my $qh=$dbh->prepare($query);
@ -46,7 +53,7 @@ EOF
while (my ($keyval,$force128,$edition,$centre,$paramId,$attribute,$value,$name,$shortName)=$qh->fetchrow_array )
{
if ($centre eq "all" ) { $conceptDir=""; }
if ($centre eq "wmo" ) { $conceptDir=""; }
else { $conceptDir="/localConcepts/$centre"; }
if ($filebase ne "$basedir/grib$edition$conceptDir") {
@ -101,11 +108,17 @@ sub create_def {
if ($key =~ /units/) { $field="units.name"; }
my $query= <<"EOF";
select $field,force128,edition,
select $field,force128,edition,
centre.abbreviation,param_id,attribute.name,attribute_value,param.name,param.shortName
from param,grib,attribute,centre,units where param.hide_def=0 and param.id=grib.param_id
and attribute.id=grib.attribute_id and centre.id=grib.centre and units.id=param.units_id
order by edition,centre,param.o,param.id,grib.param_version,attribute.o;
from param,grib_encoding,grib,attribute,centre,units where
param.hide_def=0 and
param.retired=0 and
grib_encoding.id=grib.encoding_id and
param.id=grib_encoding.param_id and
attribute.id=grib.attribute_id and
centre.id=grib_encoding.centre_id and
units.id=param.units_id
order by edition,centre_id,param.o,param.id,grib_encoding.param_version,attribute.o;
EOF
my $qh=$dbh->prepare($query);
@ -119,7 +132,7 @@ EOF
while (my ($keyval,$force128,$edition,$centre,$paramId,$attribute,$value,$name,$shortName)=$qh->fetchrow_array )
{
if ($centre eq "all" ) { $conceptDir=""; }
if ($centre eq "wmo" ) { $conceptDir=""; }
else { $conceptDir="/localConcepts/$centre"; }
#if ($key =~ /paramId/ && $force128==1 && $keyval >1000) {
# $keyval= $keyval % 1000;
@ -174,16 +187,20 @@ sub create_paramId_def {
my $p; my %seen;
my $query="select edition,centre.abbreviation,param_id,attribute.name,attribute_value,param.name,param.shortName
from param,grib,attribute,centre where param.hide_def=0 and param.id=grib.param_id
and attribute.id=grib.attribute_id and centre.id=grib.centre
order by edition,centre,param.o,param.id,attribute.o";
from param,grib_encoding,grib,attribute,centre where
param.hide_def=0 and
param.retired=0 and
grib_encoding.id=grib.encoding_id and
param.id=grib_encoding.param_id and
attribute.id=grib.attribute_id and
centre.id=grib_encoding.centre_id
order by edition,centre_id,param.o,param.id,attribute.o";
my $qh=$dbh->prepare($query);
$qh->execute();
while (my ($edition,$centre,$paramId,$attribute,$value,$name,$shortName)=$qh->fetchrow_array )
{
if ($centre eq "all" ) { $conceptDir=""; }
if ($centre eq "wmo" ) { $conceptDir=""; }
else { $conceptDir="/localConcepts/$centre"; }
if ($filebase ne "$basedir/grib$edition$conceptDir") {
@ -226,7 +243,7 @@ sub create_def_old {
while (my ($edition,$centre,$paramId,$value)=$qh->fetchrow_array )
{
if ($centre eq "all" ) { $conceptDir=""; }
if ($centre eq "wmo" ) { $conceptDir=""; }
else { $conceptDir="/localConcepts/$centre"; }
if ($filebase ne "$basedir/grib$edition$conceptDir") {
@ -255,26 +272,33 @@ create_def("name");
create_def("units");
create_cfName("cfName");
#create_paramId_def();
# #create_paramId_def();
$query="select distinct edition,centre.abbreviation,param_id,param.shortName
from param,grib,centre where param.hide_def=0 and param.id=grib.param_id and
centre.id=grib.centre and shortName!='~'
order by centre,edition,param.o,param_id";
# $query="select distinct edition,centre.abbreviation,param_id,param.shortName from param,grib_encoding,centre where
# param.hide_def=0 and
# param.id=grib_encoding.param_id and
# centre.id=grib_encoding.centre_id and
# shortName!='~' order by abbreviation,edition,param.o,param.id,shortName";
#create_def("shortName",$query);
$query="select distinct edition,centre.abbreviation,param_id,param.name
from param,grib,centre where param.hide_def=0 and param.id=grib.param_id and
centre.id=grib.centre and shortName!='~'
order by centre,edition,param.o,param_id";
# #select distinct edition,centre.abbreviation,param_id,param.shortName
# #from param,grib_encoding,grib,centre where param.hide_def=0 and param.id=grib.param_id and
# #centre.id=grib_encoding.centre_id and shortName!='~'
# #order by centre,edition,param.o,param_id";
#create_def("name",$query);
# #create_def("shortName",$query);
$query="select distinct edition,centre.abbreviation,param_id,units.name
from param,grib,centre,units where param.hide_def=0 and param.id=grib.param_id and units.id=param.units_id
and centre.id=grib.centre and shortName!='~'
order by centre,edition,param.o,param_id";
# $query="select distinct edition,centre.abbreviation,param_id,param.name
# from param,grib,centre where param.hide_def=0 and param.id=grib.param_id and
# centre.id=grib.centre and shortName!='~'
# order by centre,edition,param.o,param_id";
#create_def("units",$query);
# #create_def("name",$query);
# $query="select distinct edition,centre.abbreviation,param_id,units.name
# from param,grib,centre,units where param.hide_def=0 and param.id=grib.param_id and units.id=param.units_id
# and centre.id=grib.centre and shortName!='~'
# order by centre,edition,param.o,param_id";
# #create_def("units",$query);

View File

@ -39,7 +39,7 @@
38 38 sgvv SIGMA COORD VERT VEL [sec/sec]
39 39 omeg OMEGA [Pa/s]
40 40 omg2 VERTICAL VELOCITY [m/s]
41 41 abvo ABSOLUTE VORTICITY [10**5/sec]
41 41 abvo ABSOLUTE VORTICITY [10**5/sec]
42 42 abdv ABSOLUTE DIVERGENCE [10**5/sec]
43 43 vort VORTICITY [1/s]
44 44 divg DIVERGENCE [1/s]
@ -54,17 +54,17 @@
53 53 hmxr HUMIDITY MIXING RATIO [kg/kg]
54 54 agpl INST. PRECIPITABLE WATER [Kg/m2]
55 55 vapp VAPOUR PRESSURE [Pa hpa]
56 56 sadf SATURATION DEFICIT [Pa hPa]
56 56 sadf SATURATION DEFICIT [Pa hPa]
57 57 evap EVAPORATION [Kg/m2/day]
58 58 var58 undefined
59 59 prcr PRECIPITATION RATE [kg/m2/day]
59 59 prcr PRECIPITATION RATE [kg/m2/day]
60 60 thpb THUNDER PROBABILITY [%]
61 61 prec TOTAL PRECIPITATION [Kg/m2/day]
62 62 prge LARGE SCALE PRECIPITATION [Kg/m2/day]
63 63 prcv CONVECTIVE PRECIPITATION [Kg/m2/day]
64 64 neve SNOWFALL [Kg/m2/day]
65 65 wenv WAT EQUIV ACC SNOW DEPTH [kg/m2]
66 66 nvde SNOW DEPTH [cm]
66 66 nvde SNOW DEPTH [cm]
67 67 mxld MIXED LAYER DEPTH [m cm]
68 68 tthd TRANS THERMOCLINE DEPTH [m cm]
69 69 mthd MAIN THERMOCLINE DEPTH [m cm]
@ -72,7 +72,7 @@
71 71 cbnv CLOUD COVER [0-1]
72 72 cvnv CONVECTIVE CLOUD COVER [0-1]
73 73 lwnv LOW CLOUD COVER [0-1]
74 74 mdnv MEDIUM CLOUD COVER [0-1]
74 74 mdnv MEDIUM CLOUD COVER [0-1]
75 75 hinv HIGH CLOUD COVER [0-1]
76 76 wtnv CLOUD WATER [kg/m2]
77 77 bli BEST LIFTED INDEX (TO 500 HPA) [K]
@ -85,17 +85,17 @@
84 84 albe ALBEDO [%]
85 85 dstp DEEP SOIL TEMPERATURE [K]
86 86 soic SOIL MOISTURE CONTENT [Kg/m2]
87 87 vege VEGETATION [%]
87 87 vege VEGETATION [%]
88 88 var88 undefined
89 89 dens DENSITY [kg/m3]
90 90 var90 Undefined
91 91 icec ICE CONCENTRATION [fraction]
92 92 icet ICE THICKNESS [m]
93 93 iced DIRECTION OF ICE DRIFT [deg]
94 94 ices SPEED OF ICE DRIFT [m/s]
94 94 ices SPEED OF ICE DRIFT [m/s]
95 95 iceu U-COMP OF ICE DRIFT [m/s]
96 96 icev V-COMP OF ICE DRIFT [m/s]
97 97 iceg ICE GROWTH [m]
97 97 iceg ICE GROWTH [m]
98 98 icdv ICE DIVERGENCE [sec/sec]
99 99 var99 undefined
100 100 shcw SIG HGT COM WAVE/SWELL [m]
@ -155,7 +155,7 @@
154 154 fdlt FLIGHT LEVELS TEMPERATURE [K]
155 155 fdlu FLIGHT LEVELS U-WIND [m/s]
156 156 fdlv FLIGHT LEVELS V-WIND [m/s]
157 157 tppp TROPOPAUSE PRESSURE [hPa]
157 157 tppp TROPOPAUSE PRESSURE [hPa]
158 158 tppt TROPOPAUSE TEMPERATURE [K]
159 159 tppu TROPOPAUSE U-WIND COMPONENT [m/s]
160 160 tppv TROPOPAUSE v-WIND COMPONENT [m/s]
@ -170,16 +170,16 @@
169 169 vmfl VERT. INTEGRATED MOISTURE FLUX CONV. [kg/(m2*s)]
170 170 vadv VERTICAL MOISTURE ADVECTION [kg/(kg*s)]
171 171 nhcm NEG. HUM. CORR. MOISTURE SOURCE [kg/(kg*s)]
172 172 lglh LARGE SCALE LATENT HEATING [K/s]
173 173 lgms LARGE SCALE MOISTURE SOURCE [1/s]
174 174 smav SOIL MOISTURE AVAILABILITY [0-1]
172 172 lglh LARGE SCALE LATENT HEATING [K/s]
173 173 lgms LARGE SCALE MOISTURE SOURCE [1/s]
174 174 smav SOIL MOISTURE AVAILABILITY [0-1]
175 175 tgrz SOIL TEMPERATURE OF ROOT ZONE [K]
176 176 bslh BARE SOIL LATENT HEAT [Ws/m2]
177 177 evpp POTENTIAL SFC EVAPORATION [m]
178 178 rnof RUNOFF [kg/m2/s)]
179 179 pitp INTERCEPTION LOSS [W/m2]
180 180 vpca VAPOR PRESSURE OF CANOPY AIR SPACE [mb]
181 181 qsfc SURFACE SPEC HUMIDITY [kg/kg]
181 181 qsfc SURFACE SPEC HUMIDITY [kg/kg]
182 182 ussl SOIL WETNESS OF SURFACE [0-1]
183 183 uzrs SOIL WETNESS OF ROOT ZONE [0-1]
184 184 uzds SOIL WETNESS OF DRAINAGE ZONE [0-1]
@ -196,7 +196,7 @@
195 195 vsst SURFACE MERIDIONAL WIND STRESS [Pa]
196 196 suvf SURFACE MOMENTUM FLUX [W/m2]
197 197 iswf INCIDENT SHORT WAVE FLUX [W/m2]
198 198 ghfl TIME AVE GROUND HT FLX [W/m2]
198 198 ghfl TIME AVE GROUND HT FLX [W/m2]
199 199 var199 undefined
200 200 lwbc NET LONG WAVE AT BOTTOM (CLEAR) [W/m2]
201 201 lwtc OUTGOING LONG WAVE AT TOP (CLEAR) [W/m2]

View File

@ -4,345 +4,345 @@
table2Version = 3 ;
indicatorOfParameter = 6 ;
}
#Temperature
'air_temperature' = {
table2Version = 3 ;
indicatorOfParameter = 11 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 3 ;
indicatorOfParameter = 33 ;
}
#V component of wind
'northward_wind' = {
table2Version = 3 ;
indicatorOfParameter = 34 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 3 ;
indicatorOfParameter = 51 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 3 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 3 ;
indicatorOfParameter = 39 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 3 ;
indicatorOfParameter = 43 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 3 ;
indicatorOfParameter = 2 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 3 ;
indicatorOfParameter = 44 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 3 ;
indicatorOfParameter = 7 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 3 ;
indicatorOfParameter = 52 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 3 ;
indicatorOfParameter = 81 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 3 ;
indicatorOfParameter = 83 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
table2Version = 3 ;
indicatorOfParameter = 57 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
table2Version = 3 ;
indicatorOfParameter = 10 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 3 ;
indicatorOfParameter = 66 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 3 ;
indicatorOfParameter = 72 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 3 ;
indicatorOfParameter = 121 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 3 ;
indicatorOfParameter = 122 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 3 ;
indicatorOfParameter = 123 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 3 ;
indicatorOfParameter = 84 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
table2Version = 3 ;
indicatorOfParameter = 63 ;
}
#Geopotential
'geopotential' = {
table2Version = 2 ;
indicatorOfParameter = 6 ;
}
#Temperature
'air_temperature' = {
table2Version = 2 ;
indicatorOfParameter = 11 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 2 ;
indicatorOfParameter = 33 ;
}
#V component of wind
'northward_wind' = {
table2Version = 2 ;
indicatorOfParameter = 34 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 2 ;
indicatorOfParameter = 51 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 2 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 2 ;
indicatorOfParameter = 39 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 2 ;
indicatorOfParameter = 43 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 2 ;
indicatorOfParameter = 2 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 2 ;
indicatorOfParameter = 44 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 2 ;
indicatorOfParameter = 7 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 2 ;
indicatorOfParameter = 52 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 2 ;
indicatorOfParameter = 81 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 2 ;
indicatorOfParameter = 83 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
table2Version = 2 ;
indicatorOfParameter = 57 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
table2Version = 2 ;
indicatorOfParameter = 10 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 2 ;
indicatorOfParameter = 66 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 2 ;
indicatorOfParameter = 72 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 2 ;
indicatorOfParameter = 121 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 2 ;
indicatorOfParameter = 122 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 2 ;
indicatorOfParameter = 123 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 2 ;
indicatorOfParameter = 84 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
table2Version = 2 ;
indicatorOfParameter = 63 ;
}
#Geopotential
'geopotential' = {
table2Version = 1 ;
indicatorOfParameter = 6 ;
}
#Temperature
'air_temperature' = {
table2Version = 3 ;
indicatorOfParameter = 11 ;
}
#Temperature
'air_temperature' = {
table2Version = 2 ;
indicatorOfParameter = 11 ;
}
#Temperature
'air_temperature' = {
table2Version = 1 ;
indicatorOfParameter = 11 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 3 ;
indicatorOfParameter = 33 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 2 ;
indicatorOfParameter = 33 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 1 ;
indicatorOfParameter = 33 ;
}
#V component of wind
'northward_wind' = {
table2Version = 3 ;
indicatorOfParameter = 34 ;
}
#V component of wind
'northward_wind' = {
table2Version = 2 ;
indicatorOfParameter = 34 ;
}
#V component of wind
'northward_wind' = {
table2Version = 1 ;
indicatorOfParameter = 34 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 3 ;
indicatorOfParameter = 51 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 2 ;
indicatorOfParameter = 51 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 1 ;
indicatorOfParameter = 51 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 3 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 2 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 1 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 3 ;
indicatorOfParameter = 39 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 2 ;
indicatorOfParameter = 39 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 1 ;
indicatorOfParameter = 39 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 3 ;
indicatorOfParameter = 43 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 2 ;
indicatorOfParameter = 43 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 1 ;
indicatorOfParameter = 43 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 3 ;
indicatorOfParameter = 2 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 2 ;
indicatorOfParameter = 2 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 1 ;
indicatorOfParameter = 2 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 3 ;
indicatorOfParameter = 44 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 2 ;
indicatorOfParameter = 44 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 1 ;
indicatorOfParameter = 44 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 3 ;
indicatorOfParameter = 7 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 2 ;
indicatorOfParameter = 7 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 1 ;
indicatorOfParameter = 7 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 3 ;
indicatorOfParameter = 52 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 2 ;
indicatorOfParameter = 52 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 1 ;
indicatorOfParameter = 52 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 3 ;
indicatorOfParameter = 81 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 2 ;
indicatorOfParameter = 81 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 1 ;
indicatorOfParameter = 81 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 3 ;
indicatorOfParameter = 83 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 2 ;
indicatorOfParameter = 83 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 1 ;
indicatorOfParameter = 83 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
table2Version = 3 ;
indicatorOfParameter = 57 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
table2Version = 2 ;
indicatorOfParameter = 57 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
table2Version = 1 ;
indicatorOfParameter = 57 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
table2Version = 3 ;
indicatorOfParameter = 10 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
table2Version = 2 ;
indicatorOfParameter = 10 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
table2Version = 1 ;
indicatorOfParameter = 10 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 3 ;
indicatorOfParameter = 66 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 2 ;
indicatorOfParameter = 66 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 1 ;
indicatorOfParameter = 66 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 3 ;
indicatorOfParameter = 72 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 2 ;
indicatorOfParameter = 72 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 1 ;
indicatorOfParameter = 72 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 3 ;
indicatorOfParameter = 121 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 2 ;
indicatorOfParameter = 121 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 1 ;
indicatorOfParameter = 121 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 3 ;
indicatorOfParameter = 122 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 2 ;
indicatorOfParameter = 122 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 1 ;
indicatorOfParameter = 122 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 3 ;
indicatorOfParameter = 123 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 2 ;
indicatorOfParameter = 123 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 1 ;
indicatorOfParameter = 123 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 3 ;
indicatorOfParameter = 84 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 2 ;
indicatorOfParameter = 84 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 1 ;
indicatorOfParameter = 84 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
table2Version = 3 ;
indicatorOfParameter = 63 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
table2Version = 2 ;
indicatorOfParameter = 63 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
table2Version = 1 ;
indicatorOfParameter = 63 ;

File diff suppressed because it is too large Load Diff

View File

@ -49,7 +49,7 @@ if(bitmapPresent) {
bitmap
): read_only;
alias data.packedValues = codedValues;
alias data.packedValues = codedValues;
meta values data_apply_bitmap(codedValues,bitmap,missingValue,binaryScaleFactor) : dump;
} else {

View File

@ -175,6 +175,6 @@ if(matrixOfValues == 0)
}
meta packingError simple_packing_error(bitsPerValue,binaryScaleFactor,decimalScaleFactor,referenceValue,ibm) : no_copy;
meta numberOfCodedValues number_of_coded_values(bitsPerValue,offsetBeforeData,offsetAfterData,halfByte,numberOfValues) : dump;
template statistics "common/statistics_grid.def";
template missing_values "common/missing_values_grid.def";

View File

@ -38,7 +38,7 @@ flags[1] scanningModeForOneDiamond 'grib1/grid.192.78.3.10.table';
transient numberOfPoints= nd *(Ni + 1) * (Ni + 1);
alias numberOfDataPoints=numberOfPoints;
meta numberOfValues
number_of_values(values,bitsPerValue,numberOfDataPoints,
bitmapPresent,bitmap,numberOfCodedValues) : dump;

View File

@ -1,16 +1,15 @@
# (C) Copyright 2005- ECMWF.
#
# Description Octet Code Ksec1 Count
# ----------- ----- ---- ----- -----
#localDefinitionNumber 41 I1 37 -
#class 42 I1 38 -
#type 43 I1 39 -
#stream 44 I2 40 -
#experimentVersionNumber 46 A4 41 -
#number 50 I1 42 -
#total 51 I1 43 -
#spareSetToZero 52 PAD n/a 1
# Description Octet Code Ksec1 Count
# ----------- ----- ---- ----- -----
#localDefinitionNumber 41 I1 37 -
#class 42 I1 38 -
#type 43 I1 39 -
#stream 44 I2 40 -
#experimentVersionNumber 46 A4 41 -
#number 50 I1 42 -
#total 51 I1 43 -
#spareSetToZero 52 PAD n/a 1
#
template mars_labeling "grib1/mars_labeling.def";

View File

@ -12,7 +12,7 @@
#
# author: Sebastien Villaume
# created: 6 Oct 2011
# modified: 13 May 2013
# modified: 13 May 2013
#
# This piece of definition is common to all SMHI definitions

View File

@ -1,6 +1,6 @@
#
# Definition for SMHI Swedish Meteorological and Hydrological Institut.
#
#
# contact: sebastien.villaume@smhi.se
codetable[1] localDefinitionNumber 'grib1/localDefinitionNumber.82.table' = 82 : dump;
@ -11,4 +11,4 @@ template ls_labeling "grib1/ls_labeling.82.def";
### MARS LABELING ###
template mars_labeling "grib1/mars_labeling.82.def";
template_nofail marsKeywords "mars/eswi/grib1.[stream:s].[type:s].def";
template_nofail marsKeywords "mars/eswi/grib1.[stream:s].[type:s].def";

View File

@ -12,7 +12,7 @@ constant wrongPadding=1 : hidden;
unsigned[1] perturbationNumber : dump;
unsigned[1] numberOfForecastsInEnsemble : dump;
alias totalNumber=numberOfForecastsInEnsemble;
alias number = perturbationNumber;
alias number = perturbationNumber;
unsigned[1] oceanAtmosphereCoupling : dump;

View File

@ -3805,12 +3805,12 @@
indicatorOfParameter = 122 ;
}
#Mean surface runoff rate
'm of water equivalent s**-1' = {
'm s**-1' = {
table2Version = 172 ;
indicatorOfParameter = 8 ;
}
#Mean sub-surface runoff rate
'm of water equivalent s**-1' = {
'm s**-1' = {
table2Version = 172 ;
indicatorOfParameter = 9 ;
}
@ -15080,7 +15080,7 @@
indicatorOfParameter = 181 ;
}
#Evaporation
'm of water s**-1' = {
'm of water equivalent s**-1' = {
table2Version = 172 ;
indicatorOfParameter = 182 ;
}

View File

@ -0,0 +1,112 @@
# Automatically generated by ./create_def.pl, do not edit
#Sea ice area fraction
'sea_ice_area_fraction' = {
table2Version = 200 ;
indicatorOfParameter = 91 ;
}
#Geopotential
'geopotential' = {
table2Version = 200 ;
indicatorOfParameter = 6 ;
}
#Temperature
'air_temperature' = {
table2Version = 200 ;
indicatorOfParameter = 11 ;
}
#U component of wind
'eastward_wind' = {
table2Version = 200 ;
indicatorOfParameter = 33 ;
}
#V component of wind
'northward_wind' = {
table2Version = 200 ;
indicatorOfParameter = 34 ;
}
#Specific humidity
'specific_humidity' = {
table2Version = 200 ;
indicatorOfParameter = 51 ;
}
#Surface pressure
'surface_air_pressure' = {
table2Version = 200 ;
indicatorOfParameter = 1 ;
indicatorOfTypeOfLevel = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
table2Version = 200 ;
indicatorOfParameter = 39 ;
}
#Total column vertically-integrated water vapour
'lwe_thickness_of_atmosphere_mass_content_of_water_vapor' = {
table2Version = 200 ;
indicatorOfParameter = 54 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
table2Version = 200 ;
indicatorOfParameter = 43 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
table2Version = 200 ;
indicatorOfParameter = 2 ;
}
#Divergence
'divergence_of_wind' = {
table2Version = 200 ;
indicatorOfParameter = 44 ;
}
#Geopotential height
'geopotential_height' = {
table2Version = 200 ;
indicatorOfParameter = 7 ;
}
#Relative humidity
'relative_humidity' = {
table2Version = 200 ;
indicatorOfParameter = 52 ;
}
#Land-sea mask
'land_binary_mask' = {
table2Version = 200 ;
indicatorOfParameter = 81 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
table2Version = 200 ;
indicatorOfParameter = 83 ;
}
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
table2Version = 200 ;
indicatorOfParameter = 66 ;
}
#Convective cloud cover
'convective_cloud_area_fraction' = {
table2Version = 200 ;
indicatorOfParameter = 72 ;
}
#Latent heat flux
'surface_upward_latent_heat_flux' = {
table2Version = 200 ;
indicatorOfParameter = 121 ;
}
#Sensible heat flux
'surface_upward_sensible_heat_flux' = {
table2Version = 200 ;
indicatorOfParameter = 122 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
table2Version = 200 ;
indicatorOfParameter = 123 ;
}
#Forecast albedo
'surface_albedo' = {
table2Version = 200 ;
indicatorOfParameter = 84 ;
}

View File

@ -1,14 +1,14 @@
#
# Description Octet Code Ksec1 Count
# ----------- ----- ---- ----- -----
#localDefinitionNumber 41 I1 37 -
#class 42 I1 38 -
#type 43 I1 39 -
#stream 44 I2 40 -
#experimentVersionNumber 46 A4 41 -
#number 50 I1 42 -
#total 51 I1 43 -
#spareSetToZero 52 PAD n/a 1
# Description Octet Code Ksec1 Count
# ----------- ----- ---- ----- -----
#localDefinitionNumber 41 I1 37 -
#class 42 I1 38 -
#type 43 I1 39 -
#stream 44 I2 40 -
#experimentVersionNumber 46 A4 41 -
#number 50 I1 42 -
#total 51 I1 43 -
#spareSetToZero 52 PAD n/a 1
#
constant GRIBEXSection1Problem = 52 - section1Length ;

View File

@ -89,7 +89,7 @@ if (horizontalCoordinateDefinition == 0) {
{
meta coordinateIndexNumber evaluate(coordinate4Flag+coordinate3Flag);
# levelist latitude longitude
# levelist latitude longitude
if (coordinateIndexNumber== 3) {
meta marsLatitude divdouble( coordinate1Start,1000000);
meta marsLongitude divdouble( coordinate2Start,1000000);
@ -145,15 +145,15 @@ if (horizontalCoordinateDefinition == 0) {
alias mars.range = marsRange;
}
}
# product
alias mars.product = coordAveragingTims;
# date
if (marsType == TYPE_OR && averaging1Flag == P_INST) {
#remove mars.date;
alias mars.date = verificationDate;
#remove mars.step;
constant stepZero = 0;
alias mars.step =stepZero;
}
# product
alias mars.product = coordAveragingTims;
# date
if (marsType == TYPE_OR && averaging1Flag == P_INST) {
#remove mars.date;
alias mars.date = verificationDate;
#remove mars.step;
constant stepZero = 0;
alias mars.step =stepZero;
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,5 @@
constant ECMWF = 98 : hidden;
constant ECMWF_s = "ecmf" : hidden;
constant WMO= 0;
constant WMO = 0;
constant conceptsMasterDir="grib1" : hidden;
constant conceptsLocalDirECMF="grib1/localConcepts/ecmf" : hidden;
constant conceptsLocalDirAll="grib1/localConcepts/[centre:s]" : hidden;
@ -181,6 +180,8 @@ meta dataTime time(hour,minute,second) : dump;
meta julianDay julian_day(dataDate,hour,minute,second) : edition_specific;
codetable[1] stepUnits 'stepUnits.table' = 1 : transient,dump,no_copy;
# The lowercase version is to unify it with the helper key in the MARS language
alias stepunits = stepUnits;
concept_nofail stepType (timeRangeIndicator, "stepType.def", conceptsDir2, conceptsDir1);
@ -267,7 +268,6 @@ if(((section1Length > 40) or new() or setLocalDefinition> 0) and deleteLocalDefi
}
template_nofail marsKeywords "mars/grib.[stream:s].[type:s].def";
}
else
{
@ -314,12 +314,12 @@ alias time.stepType=stepType;
# ECC-457: GRIB1 to GRIB2 conversion
concept_nofail stepTypeForConversion (unknown, "stepTypeForConversion.def", conceptsDir2, conceptsDir1);
if (stepTypeForConversion is "accum" ) {
if (productDefinitionTemplateNumber == 1) {
alias productDefinitionTemplateNumber=eleven;
}
else {
alias productDefinitionTemplateNumber=eight;
}
if (productDefinitionTemplateNumber == 1) {
alias productDefinitionTemplateNumber=eleven;
}
else {
alias productDefinitionTemplateNumber=eight;
}
}
meta md5Section1 md5(offsetSection1,section1Length);

File diff suppressed because it is too large Load Diff

View File

@ -1,36 +1,36 @@
# ECMWF concept type of level
'surface' = {indicatorOfTypeOfLevel=1;}
'cloudBase' = {indicatorOfTypeOfLevel=2;}
'cloudTop' = {indicatorOfTypeOfLevel=3;}
'isothermZero' = {indicatorOfTypeOfLevel=4;}
'adiabaticCondensation' = {indicatorOfTypeOfLevel=5;}
'maxWind' = {indicatorOfTypeOfLevel=6;}
'tropopause' = {indicatorOfTypeOfLevel=7;}
'nominalTop' = {indicatorOfTypeOfLevel=8;}
'seaBottom' = {indicatorOfTypeOfLevel=9;}
'isobaricInhPa' = {indicatorOfTypeOfLevel=100;}
'isobaricInPa' = {indicatorOfTypeOfLevel=210;}
'isobaricLayer' = {indicatorOfTypeOfLevel=101;}
'meanSea' = {indicatorOfTypeOfLevel=102;}
'isobaricLayerHighPrecision' = {indicatorOfTypeOfLevel=121;}
'surface' = {indicatorOfTypeOfLevel=1;}
'cloudBase' = {indicatorOfTypeOfLevel=2;}
'cloudTop' = {indicatorOfTypeOfLevel=3;}
'isothermZero' = {indicatorOfTypeOfLevel=4;}
'adiabaticCondensation' = {indicatorOfTypeOfLevel=5;}
'maxWind' = {indicatorOfTypeOfLevel=6;}
'tropopause' = {indicatorOfTypeOfLevel=7;}
'nominalTop' = {indicatorOfTypeOfLevel=8;}
'seaBottom' = {indicatorOfTypeOfLevel=9;}
'isobaricInhPa' = {indicatorOfTypeOfLevel=100;}
'isobaricInPa' = {indicatorOfTypeOfLevel=210;}
'isobaricLayer' = {indicatorOfTypeOfLevel=101;}
'meanSea' = {indicatorOfTypeOfLevel=102;}
'isobaricLayerHighPrecision' = {indicatorOfTypeOfLevel=121;}
'isobaricLayerMixedPrecision' = {indicatorOfTypeOfLevel=141;}
'heightAboveSea' = {indicatorOfTypeOfLevel=103;}
'heightAboveSeaLayer' = {indicatorOfTypeOfLevel=104;}
'heightAboveSea' = {indicatorOfTypeOfLevel=103;}
'heightAboveSeaLayer' = {indicatorOfTypeOfLevel=104;}
'heightAboveGroundHighPrecision' = {indicatorOfTypeOfLevel=125;}
'heightAboveGround' = {indicatorOfTypeOfLevel=105;}
'heightAboveGroundLayer' = {indicatorOfTypeOfLevel=106;}
'sigma' = {indicatorOfTypeOfLevel=107;}
'sigmaLayer' = {indicatorOfTypeOfLevel=108;}
'heightAboveGround' = {indicatorOfTypeOfLevel=105;}
'heightAboveGroundLayer' = {indicatorOfTypeOfLevel=106;}
'sigma' = {indicatorOfTypeOfLevel=107;}
'sigmaLayer' = {indicatorOfTypeOfLevel=108;}
'sigmaLayerHighPrecision' = {indicatorOfTypeOfLevel=128;}
'hybrid' = {indicatorOfTypeOfLevel=109;}
'hybridLayer' = {indicatorOfTypeOfLevel=110;}
'depthBelowLand' = {indicatorOfTypeOfLevel=111;}
'depthBelowLandLayer' = {indicatorOfTypeOfLevel=112;}
'theta' = {indicatorOfTypeOfLevel=113;}
'thetaLayer' = {indicatorOfTypeOfLevel=114;}
'pressureFromGround' = {indicatorOfTypeOfLevel=115;}
'hybrid' = {indicatorOfTypeOfLevel=109;}
'hybridLayer' = {indicatorOfTypeOfLevel=110;}
'depthBelowLand' = {indicatorOfTypeOfLevel=111;}
'depthBelowLandLayer' = {indicatorOfTypeOfLevel=112;}
'theta' = {indicatorOfTypeOfLevel=113;}
'thetaLayer' = {indicatorOfTypeOfLevel=114;}
'pressureFromGround' = {indicatorOfTypeOfLevel=115;}
'pressureFromGroundLayer' = {indicatorOfTypeOfLevel=116;}
'potentialVorticity' = {indicatorOfTypeOfLevel=117;}
'depthBelowSea' = {indicatorOfTypeOfLevel=160;}
'entireAtmosphere' = {indicatorOfTypeOfLevel=200;}
'entireOcean' = {indicatorOfTypeOfLevel=201;}
'potentialVorticity' = {indicatorOfTypeOfLevel=117;}
'depthBelowSea' = {indicatorOfTypeOfLevel=160;}
'entireAtmosphere' = {indicatorOfTypeOfLevel=200;}
'entireOcean' = {indicatorOfTypeOfLevel=201;}

File diff suppressed because it is too large Load Diff

View File

@ -16,20 +16,21 @@ constant tablesVersionLatest = 32 : edition_specific;
constant false = 0 : hidden;
constant true = 1 : hidden;
constant million = 1000000 : hidden;
constant grib2divider = 1000000;
alias extraDimensionPresent=zero;
transient angleSubdivisions=grib2divider; # micro degrees
constant grib2divider = 1000000;
alias extraDimensionPresent = zero;
transient angleSubdivisions = grib2divider; # micro degrees
transient forceStepUnits = 255 : hidden;
meta gts_header gts_header() : no_copy,hidden,read_only;
meta gts_TTAAii gts_header(20,6) : no_copy,hidden,read_only;
meta gts_CCCC gts_header(27,4) : no_copy,hidden,read_only;
meta gts_ddhh00 gts_header(32,6) : no_copy,hidden,read_only;
transient missingValue = 9999;
constant ieeeFloats = 1 : edition_specific;
transient missingValue = 9999;
constant ieeeFloats = 1 : edition_specific;
constant isHindcast = 0;
include "grib2/section.0.def";
include "grib2/section.0.def"
template core "grib2/sections.def";

View File

@ -6,6 +6,49 @@
parameterNumber = 0 ;
typeOfFirstFixedSurface = 1 ;
}
#Geopotential
'geopotential' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 4 ;
}
#Temperature
'air_temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
}
#U component of wind
'eastward_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 2 ;
}
#V component of wind
'northward_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 3 ;
}
#Specific humidity
'specific_humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 0 ;
}
#Surface pressure
'surface_air_pressure' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 8 ;
}
#Total column vertically-integrated water vapour
'lwe_thickness_of_atmosphere_mass_content_of_water_vapor' = {
discipline = 0 ;
@ -14,6 +57,12 @@
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 12 ;
}
#Boundary layer dissipation
'kinetic_energy_dissipation_in_atmosphere_boundary_layer' = {
discipline = 0 ;
@ -21,6 +70,47 @@
parameterNumber = 20 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface sensible heat flux
'surface_upward_sensible_heat_flux' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 11 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface latent heat flux
'surface_upward_latent_heat_flux' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 10 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 101 ;
}
#Divergence
'divergence_of_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 13 ;
}
#Geopotential height
'geopotential_height' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 5 ;
}
#Relative humidity
'relative_humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
}
#Surface short-wave (solar) radiation downwards
'surface_downwelling_shortwave_flux_in_air' = {
discipline = 0 ;
@ -29,6 +119,13 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Land-sea mask
'land_binary_mask' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface roughness (climatological)
'surface_roughness_length' = {
discipline = 2 ;
@ -37,6 +134,22 @@
typeOfFirstFixedSurface = 1 ;
typeOfGeneratingProcess = 9 ;
}
#Surface net short-wave (solar) radiation
'surface_net_downward_shortwave_flux' = {
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 9 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface net long-wave (thermal) radiation
'surface_net_upward_longwave_flux' = {
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 5 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Top net short-wave (solar) radiation
'toa_net_upward_shortwave_flux' = {
discipline = 0 ;
@ -45,6 +158,14 @@
typeOfFirstFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Top net long-wave (thermal) radiation
'toa_outgoing_longwave_flux' = {
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 5 ;
typeOfFirstFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Time-integrated eastward turbulent surface stress
'surface_downward_eastward_stress' = {
discipline = 0 ;
@ -150,6 +271,12 @@
constituentType = 11 ;
is_chemical = 1 ;
}
#Forecast albedo
'surface_albedo' = {
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 1 ;
}
#Sea surface practical salinity
'sea_surface_salinity' = {
discipline = 10 ;
@ -210,6 +337,12 @@
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 10 ;
}
#Eastward sea water velocity
'eastward_sea_water_velocity' = {
discipline = 10 ;
@ -255,137 +388,4 @@
parameterNumber = 2 ;
constituentType = 0 ;
is_chemical = 1 ;
}
#Geopotential
'geopotential' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 4 ;
}
#Temperature
'air_temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
}
#U component of wind
'eastward_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 2 ;
}
#V component of wind
'northward_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 3 ;
}
#Specific humidity
'specific_humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 0 ;
}
#Surface pressure
'surface_air_pressure' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 1 ;
}
#Vertical velocity
'lagrangian_tendency_of_air_pressure' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 8 ;
}
#Vorticity (relative)
'atmosphere_relative_vorticity' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 12 ;
}
#Surface sensible heat flux
'surface_upward_sensible_heat_flux' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 11 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface latent heat flux
'surface_upward_latent_heat_flux' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 10 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Mean sea level pressure
'air_pressure_at_mean_sea_level' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 101 ;
}
#Divergence
'divergence_of_wind' = {
discipline = 0 ;
parameterCategory = 2 ;
parameterNumber = 13 ;
}
#Geopotential height
'geopotential_height' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 5 ;
}
#Relative humidity
'relative_humidity' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 1 ;
}
#Land-sea mask
'land_binary_mask' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 1 ;
}
#Surface net short-wave (solar) radiation
'surface_net_downward_shortwave_flux' = {
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 9 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Surface net long-wave (thermal) radiation
'surface_net_upward_longwave_flux' = {
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 5 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Top net long-wave (thermal) radiation
'toa_outgoing_longwave_flux' = {
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 5 ;
typeOfFirstFixedSurface = 8 ;
typeOfStatisticalProcessing = 1 ;
}
#Forecast albedo
'surface_albedo' = {
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 1 ;
}
#Convective precipitation (water)
'lwe_thickness_of_convective_precipitation_amount' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 10 ;
}

File diff suppressed because it is too large Load Diff

View File

@ -66,3 +66,111 @@
parameterNumber = 37 ;
typeOfFirstFixedSurface = 1 ;
}
#Evaporation in the last 6 hours
'eva06' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 79 ;
typeOfFirstFixedSurface = 1 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 6 ;
}
#Time-mean evapotranspiration rate in the last 24h
'avg_et24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated potential evapotranspiration rate in the last 24h
'acc_pet24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean potential evapotranspiration rate in the last 24h
'avg_pet24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean volumetric soil moisture
'avg_swv24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated water runoff and drainage rate in the last 24h
'acc_rod24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean water runoff and drainage rate in the last 24h
'avg_rod24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow depth water equivalent
'avg_sd24' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean skin temperature
'avg_skt24' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated snow melt rate in the last 24h
'acc_smr24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Upward sea water velocity
'wo' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
}
#Time-mean upward sea water velocity
'avg_wo' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -1,5 +1,6 @@
# Concept combinationOfAttributesOfTile
'UNDEF' = {attributeOfTile = [0];}
'UNMOD' = {attributeOfTile = [1];}
'SNOW' = {attributeOfTile = [2];}
'FLOOD' = {attributeOfTile = [3];}
@ -36,4 +37,5 @@
'SNOW_ICE_ITCW_ITCS' = {attributeOfTile = [2,4,5,6];}
'FLOOD_ICE_ITCW_ITCS' = {attributeOfTile = [3,4,5,6];}
'SNOW_FLOOD_ICE_ITCW_ITCS' = {attributeOfTile = [2,3,4,5,6];}
'SNOW_FLOOD_ICE_ITCW_ITCS' = {attributeOfTile = [2,3,4,5,6];}

View File

@ -1,3 +1 @@
label "_local 98.1";
label "_x";

View File

@ -1,7 +1,7 @@
# DestinE MARS layout
# Base keywords for all datasets
include "grib2/local.destine.base.def";
include "grib2/local.destine.base.def"
# Keywords based on dataset
template_nofail datasetTemplate "grib2/local.destine.[dataset:s].def";

View File

@ -0,0 +1,46 @@
# Automatically generated by ./create_def.pl, do not edit
#Mean surface runoff rate
'msror' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sub-surface runoff rate
'mssror' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total snowfall rate
'mtsfr' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Evaporation
'erate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total precipitation rate
'tprate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -0,0 +1,46 @@
# Automatically generated by ./create_def.pl, do not edit
#Mean surface runoff rate
'Mean surface runoff rate' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sub-surface runoff rate
'Mean sub-surface runoff rate' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total snowfall rate
'Mean total snowfall rate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Evaporation
'Evaporation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total precipitation rate
'Mean total precipitation rate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -0,0 +1,46 @@
# Automatically generated by ./create_def.pl, do not edit
#Mean surface runoff rate
'172008' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sub-surface runoff rate
'172009' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total snowfall rate
'172144' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Evaporation
'172182' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total precipitation rate
'172228' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -0,0 +1,46 @@
# Automatically generated by ./create_def.pl, do not edit
#Mean surface runoff rate
'msror' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sub-surface runoff rate
'mssror' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total snowfall rate
'mtsfr' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Evaporation
'erate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total precipitation rate
'tprate' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -0,0 +1,46 @@
# Automatically generated by ./create_def.pl, do not edit
#Mean surface runoff rate
'm s**-1' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sub-surface runoff rate
'm s**-1' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total snowfall rate
'm of water equivalent s**-1' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Evaporation
'm of water equivalent s**-1' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean total precipitation rate
'm s**-1' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -13825,6 +13825,174 @@
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 1
'covar_t2m_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 1
'covar_rh2m_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 1
'covar_ssm_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 2
'covar_t2m_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 2
'covar_rh2m_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 2
'covar_ssm_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 3
'covar_t2m_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 3
'covar_rh2m_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 3
'covar_ssm_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 1
'covar_t2m_stl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 1
'covar_rh2m_stl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 2
'covar_t2m_stl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 2
'covar_rh2m_stl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 3
'covar_t2m_stl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 205 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 3
'covar_rh2m_stl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 206 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 1
'covar_t2m_tsn1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 207 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 1
'covar_rh2m_tsn1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 208 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 2
'covar_t2m_tsn2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 209 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 2
'covar_rh2m_tsn2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 210 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 3
'covar_t2m_tsn3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 211 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 3
'covar_rh2m_tsn3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 212 ;
typeOfFirstFixedSurface = 254 ;
}
#Surface roughness length for heat
'srlh' = {
localTablesVersion = 1 ;

View File

@ -1339,3 +1339,33 @@
parameterCategory = 128 ;
parameterNumber = 124 ;
}
#Vertical integral of water vapour
'p55.162' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 55 ;
}
#Snow depth
'sdsien' = {
discipline = 192 ;
parameterCategory = 190 ;
parameterNumber = 141 ;
}
#Mean total snowfall rate
'mtsfr' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 144 ;
}
#Evaporation
'erate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;
}
#Mean total precipitation rate
'tprate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 228 ;
}

View File

@ -6,3 +6,4 @@
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=5;}
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=6;}
'o2d' = {typeOfFirstFixedSurface=102; typeOfSecondFixedSurface=255;gridDefinitionTemplateNumber=101;numberOfGridUsed=7;}
'sfc' = {typeOfFirstFixedSurface=254;}

View File

@ -13825,6 +13825,174 @@
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 1
'Covariance between 2-metre temperature and volumetric soil water layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 1
'Covariance between 2-metre relative humidity and volumetric soil water layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 1
'Covariance between surface soil moisture and volumetric soil water layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 2
'Covariance between 2-metre temperature and volumetric soil water layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 2
'Covariance between 2-metre relative humidity and volumetric soil water layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 2
'Covariance between surface soil moisture and volumetric soil water layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 3
'Covariance between 2-metre temperature and volumetric soil water layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 3
'Covariance between 2-metre relative humidity and volumetric soil water layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 3
'Covariance between surface soil moisture and volumetric soil water layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 1
'Covariance between 2-metre temperature and soil temperature layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 1
'Covariance between 2-metre relative humidity and soil temperature layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 2
'Covariance between 2-metre temperature and soil temperature layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 2
'Covariance between 2-metre relative humidity and soil temperature layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 3
'Covariance between 2-metre temperature and soil temperature layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 205 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 3
'Covariance between 2-metre relative humidity and soil temperature layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 206 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 1
'Covariance between 2-metre temperature and temperature of snow layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 207 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 1
'Covariance between 2-metre relative humidity and temperature of snow layer 1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 208 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 2
'Covariance between 2-metre temperature and temperature of snow layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 209 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 2
'Covariance between 2-metre relative humidity and temperature of snow layer 2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 210 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 3
'Covariance between 2-metre temperature and temperature of snow layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 211 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 3
'Covariance between 2-metre relative humidity and temperature of snow layer 3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 212 ;
typeOfFirstFixedSurface = 254 ;
}
#Surface roughness length for heat
'Surface roughness length for heat' = {
localTablesVersion = 1 ;

View File

@ -1339,3 +1339,33 @@
parameterCategory = 128 ;
parameterNumber = 124 ;
}
#Vertical integral of water vapour
'Vertical integral of water vapour' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 55 ;
}
#Snow depth
'Snow depth' = {
discipline = 192 ;
parameterCategory = 190 ;
parameterNumber = 141 ;
}
#Mean total snowfall rate
'Mean total snowfall rate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 144 ;
}
#Evaporation
'Evaporation' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;
}
#Mean total precipitation rate
'Mean total precipitation rate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 228 ;
}

View File

@ -13825,6 +13825,174 @@
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 1
'254001' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 1
'254002' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 1
'254003' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 2
'254004' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 2
'254005' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 2
'254006' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 3
'254007' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 3
'254008' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 3
'254009' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 1
'254010' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 1
'254011' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 2
'254012' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 2
'254013' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 3
'254014' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 205 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 3
'254015' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 206 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 1
'254016' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 207 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 1
'254017' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 208 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 2
'254018' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 209 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 2
'254019' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 210 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 3
'254020' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 211 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 3
'254021' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 212 ;
typeOfFirstFixedSurface = 254 ;
}
#Surface roughness length for heat
'260651' = {
localTablesVersion = 1 ;

View File

@ -1339,3 +1339,33 @@
parameterCategory = 128 ;
parameterNumber = 124 ;
}
#Vertical integral of water vapour
'162055' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 55 ;
}
#Snow depth
'190141' = {
discipline = 192 ;
parameterCategory = 190 ;
parameterNumber = 141 ;
}
#Mean total snowfall rate
'172144' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 144 ;
}
#Evaporation
'172182' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;
}
#Mean total precipitation rate
'172228' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 228 ;
}

View File

@ -13825,6 +13825,174 @@
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 1
'covar_t2m_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 1
'covar_rh2m_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 1
'covar_ssm_swvl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 2
'covar_t2m_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 2
'covar_rh2m_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 2
'covar_ssm_swvl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 3
'covar_t2m_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 3
'covar_rh2m_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 3
'covar_ssm_swvl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 1
'covar_t2m_stl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 1
'covar_rh2m_stl1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 2
'covar_t2m_stl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 2
'covar_rh2m_stl2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 3
'covar_t2m_stl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 205 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 3
'covar_rh2m_stl3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 206 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 1
'covar_t2m_tsn1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 207 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 1
'covar_rh2m_tsn1' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 208 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 2
'covar_t2m_tsn2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 209 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 2
'covar_rh2m_tsn2' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 210 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 3
'covar_t2m_tsn3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 211 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 3
'covar_rh2m_tsn3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 212 ;
typeOfFirstFixedSurface = 254 ;
}
#Surface roughness length for heat
'srlh' = {
localTablesVersion = 1 ;

View File

@ -1339,3 +1339,33 @@
parameterCategory = 128 ;
parameterNumber = 124 ;
}
#Vertical integral of water vapour
'viwv' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 55 ;
}
#Snow depth
'sdsien' = {
discipline = 192 ;
parameterCategory = 190 ;
parameterNumber = 141 ;
}
#Mean total snowfall rate
'mtsfr' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 144 ;
}
#Evaporation
'erate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;
}
#Mean total precipitation rate
'tprate' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 228 ;
}

View File

@ -0,0 +1,2 @@
# Concept typeOfLevel
'abstractLevel' = {typeOfFirstFixedSurface=254;}

View File

@ -13825,6 +13825,174 @@
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 1
'K m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 1
'% m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 1
'm**3 m**-3 m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 2
'K m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 2
'% m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 2
'm**3 m**-3 m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and volumetric soil water layer 3
'K m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and volumetric soil water layer 3
'% m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between surface soil moisture and volumetric soil water layer 3
'm**3 m**-3 m**3 m**-3' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 1
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 1
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 2
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 2
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and soil temperature layer 3
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 205 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and soil temperature layer 3
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 206 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 1
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 207 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 1
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 208 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 2
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 209 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 2
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 210 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre temperature and temperature of snow layer 3
'K K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 211 ;
typeOfFirstFixedSurface = 254 ;
}
#Covariance between 2-metre relative humidity and temperature of snow layer 3
'% K' = {
localTablesVersion = 1 ;
discipline = 254 ;
parameterCategory = 254 ;
parameterNumber = 212 ;
typeOfFirstFixedSurface = 254 ;
}
#Surface roughness length for heat
'm' = {
localTablesVersion = 1 ;
@ -18914,7 +19082,7 @@
parameterNumber = 181 ;
}
#Evaporation
'm of water s**-1' = {
'm of water equivalent s**-1' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;

View File

@ -1339,3 +1339,33 @@
parameterCategory = 128 ;
parameterNumber = 124 ;
}
#Vertical integral of water vapour
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 162 ;
parameterNumber = 55 ;
}
#Snow depth
'kg m**-2' = {
discipline = 192 ;
parameterCategory = 190 ;
parameterNumber = 141 ;
}
#Mean total snowfall rate
'm of water equivalent s**-1' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 144 ;
}
#Evaporation
'm of water s**-1' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 182 ;
}
#Mean total precipitation rate
'm s**-1' = {
discipline = 192 ;
parameterCategory = 172 ;
parameterNumber = 228 ;
}

View File

@ -0,0 +1,62 @@
# Automatically generated by ./create_def.pl, do not edit
#Snow depth
'lwe_thickness_of_surface_snow_amount' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 254 ;
}
#Large-scale precipitation
'lwe_thickness_of_stratiform_precipitation_amount' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective precipitation
'lwe_thickness_of_convective_precipitation_amount' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowfall
'lwe_thickness_of_snowfall_amount' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Total cloud cover
'cloud_area_fraction' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Evaporation
'lwe_thickness_of_water_evaporation_amount' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Total column ozone
'atmosphere_mass_content_of_ozone' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 14 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}

View File

@ -1,4 +1,266 @@
# Automatically generated by ./create_def.pl, do not edit
#Surface runoff
'Surface runoff' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Sub-surface runoff
'Sub-surface runoff' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#UV visible albedo for direct radiation (climatological)
'UV visible albedo for direct radiation (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation (climatological)
'UV visible albedo for diffuse radiation (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation (climatological)
'Near IR albedo for direct radiation (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for diffuse radiation (climatological)
'Near IR albedo for diffuse radiation (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Snow albedo
'Snow albedo' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 192 ;
}
#Snow evaporation
'Snow evaporation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowmelt
'Snowmelt' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snow depth
'Snow depth' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 254 ;
}
#Large-scale precipitation
'Large-scale precipitation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective precipitation
'Convective precipitation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowfall
'Snowfall' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Logarithm of surface pressure
'Logarithm of surface pressure' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 25 ;
typeOfFirstFixedSurface = 105 ;
}
#Total cloud cover
'Total cloud cover' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Evaporation
'Evaporation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Low cloud cover
'Low cloud cover' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 193 ;
}
#Medium cloud cover
'Medium cloud cover' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 194 ;
}
#High cloud cover
'High cloud cover' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 195 ;
}
#Skin reservoir content
'Skin reservoir content' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 205 ;
}
#Runoff
'Runoff' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 201 ;
typeOfStatisticalProcessing = 1 ;
}
#Total column ozone
'Total column ozone' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 14 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Total precipitation
'Total precipitation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective snowfall
'Convective snowfall' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Large-scale snowfall
'Large-scale snowfall' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Forecast albedo
'Forecast albedo' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 193 ;
}
#UV visible albedo for direct radiation, isotropic component (climatological)
'UV visible albedo for direct radiation, isotropic component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, volumetric component (climatological)
'UV visible albedo for direct radiation, volumetric component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, geometric component (climatological)
'UV visible albedo for direct radiation, geometric component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, isotropic component (climatological)
'Near IR albedo for direct radiation, isotropic component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, volumetric component (climatological)
'Near IR albedo for direct radiation, volumetric component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, geometric component (climatological)
'Near IR albedo for direct radiation, geometric component (climatological)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Accumulated Carbon Dioxide Net Ecosystem Exchange
'Accumulated Carbon Dioxide Net Ecosystem Exchange' = {
discipline = 2 ;
@ -50,6 +312,24 @@
constituentType = 3 ;
is_chemical = 1 ;
}
#Accumulated freezing rain
'Accumulated freezing rain' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Potential evaporation
'Potential evaporation' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Time integrated, vertically integrated eastward ozone flux
'Time integrated, vertically integrated eastward ozone flux' = {
discipline = 0 ;

View File

@ -1,4 +1,266 @@
# Automatically generated by ./create_def.pl, do not edit
#Surface runoff
'8' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Sub-surface runoff
'9' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#UV visible albedo for direct radiation (climatological)
'15' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation (climatological)
'16' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation (climatological)
'17' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for diffuse radiation (climatological)
'18' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Snow albedo
'32' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 192 ;
}
#Snow evaporation
'44' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowmelt
'45' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snow depth
'141' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 254 ;
}
#Large-scale precipitation
'142' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective precipitation
'143' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowfall
'144' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Logarithm of surface pressure
'152' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 25 ;
typeOfFirstFixedSurface = 105 ;
}
#Total cloud cover
'164' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Evaporation
'182' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Low cloud cover
'186' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 193 ;
}
#Medium cloud cover
'187' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 194 ;
}
#High cloud cover
'188' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 195 ;
}
#Skin reservoir content
'198' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 205 ;
}
#Runoff
'205' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 201 ;
typeOfStatisticalProcessing = 1 ;
}
#Total column ozone
'206' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 14 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Total precipitation
'228' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective snowfall
'239' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Large-scale snowfall
'240' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Forecast albedo
'243' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 193 ;
}
#UV visible albedo for direct radiation, isotropic component (climatological)
'210186' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, volumetric component (climatological)
'210187' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, geometric component (climatological)
'210188' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, isotropic component (climatological)
'210189' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, volumetric component (climatological)
'210190' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, geometric component (climatological)
'210191' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Accumulated Carbon Dioxide Net Ecosystem Exchange
'228080' = {
discipline = 2 ;
@ -50,6 +312,24 @@
constituentType = 3 ;
is_chemical = 1 ;
}
#Accumulated freezing rain
'228216' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Potential evaporation
'228251' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Time integrated, vertically integrated eastward ozone flux
'233032' = {
discipline = 0 ;

View File

@ -1,4 +1,266 @@
# Automatically generated by ./create_def.pl, do not edit
#Surface runoff
'sro' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Sub-surface runoff
'ssro' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#UV visible albedo for direct radiation (climatological)
'aluvp' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation (climatological)
'aluvd' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation (climatological)
'alnip' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for diffuse radiation (climatological)
'alnid' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Snow albedo
'asn' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 192 ;
}
#Snow evaporation
'es' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowmelt
'smlt' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snow depth
'sd' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 254 ;
}
#Large-scale precipitation
'lsp' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective precipitation
'cp' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowfall
'sf' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Logarithm of surface pressure
'lnsp' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 25 ;
typeOfFirstFixedSurface = 105 ;
}
#Total cloud cover
'tcc' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Evaporation
'e' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Low cloud cover
'lcc' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 193 ;
}
#Medium cloud cover
'mcc' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 194 ;
}
#High cloud cover
'hcc' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 195 ;
}
#Skin reservoir content
'src' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 205 ;
}
#Runoff
'ro' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 201 ;
typeOfStatisticalProcessing = 1 ;
}
#Total column ozone
'tco3' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 14 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Total precipitation
'tp' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective snowfall
'csf' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Large-scale snowfall
'lsf' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Forecast albedo
'fal' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 193 ;
}
#UV visible albedo for direct radiation, isotropic component (climatological)
'aluvpi' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, volumetric component (climatological)
'aluvpv' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, geometric component (climatological)
'aluvpg' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, isotropic component (climatological)
'alnipi' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, volumetric component (climatological)
'alnipv' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, geometric component (climatological)
'alnipg' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Accumulated Carbon Dioxide Net Ecosystem Exchange
'aco2nee' = {
discipline = 2 ;
@ -50,6 +312,24 @@
constituentType = 3 ;
is_chemical = 1 ;
}
#Accumulated freezing rain
'fzra' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Potential evaporation
'pev' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Time integrated, vertically integrated eastward ozone flux
'tvioze' = {
discipline = 0 ;

View File

@ -1,4 +1,266 @@
# Automatically generated by ./create_def.pl, do not edit
#Surface runoff
'm' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Sub-surface runoff
'm' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 204 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#UV visible albedo for direct radiation (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for diffuse radiation (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 193 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for diffuse radiation (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 192 ;
typeOfGeneratingProcess = 9 ;
}
#Snow albedo
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 192 ;
}
#Snow evaporation
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 197 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowmelt
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 203 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snow depth
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 254 ;
}
#Large-scale precipitation
'm' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 196 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective precipitation
'm' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 195 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Snowfall
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 198 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Logarithm of surface pressure
'Numeric' = {
discipline = 0 ;
parameterCategory = 3 ;
parameterNumber = 25 ;
typeOfFirstFixedSurface = 105 ;
}
#Total cloud cover
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Evaporation
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 199 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Low cloud cover
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 193 ;
}
#Medium cloud cover
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 194 ;
}
#High cloud cover
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 6 ;
parameterNumber = 195 ;
}
#Skin reservoir content
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 205 ;
}
#Runoff
'm' = {
localTablesVersion = 1 ;
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 201 ;
typeOfStatisticalProcessing = 1 ;
}
#Total column ozone
'kg m**-2' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 14 ;
parameterNumber = 192 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 8 ;
}
#Total precipitation
'm' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 193 ;
typeOfFirstFixedSurface = 1 ;
typeOfSecondFixedSurface = 255 ;
typeOfStatisticalProcessing = 1 ;
}
#Convective snowfall
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 201 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Large-scale snowfall
'm of water equivalent' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 202 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Forecast albedo
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 19 ;
parameterNumber = 193 ;
}
#UV visible albedo for direct radiation, isotropic component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, volumetric component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#UV visible albedo for direct radiation, geometric component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 4 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, isotropic component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 195 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, volumetric component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 196 ;
typeOfGeneratingProcess = 9 ;
}
#Near IR albedo for direct radiation, geometric component (climatological)
'(0 - 1)' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 5 ;
parameterNumber = 194 ;
typeOfGeneratingProcess = 9 ;
}
#Accumulated Carbon Dioxide Net Ecosystem Exchange
'kg m**-2' = {
discipline = 2 ;
@ -50,6 +312,24 @@
constituentType = 3 ;
is_chemical = 1 ;
}
#Accumulated freezing rain
'm' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 194 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Potential evaporation
'm' = {
localTablesVersion = 1 ;
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 200 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Time integrated, vertically integrated eastward ozone flux
'kg m**-1' = {
discipline = 0 ;

View File

@ -18,31 +18,4 @@
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated evapotranspiration rate in the last 24h
'acc_et24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean total precipitation rate
'avg_tp24' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow melt rate in the last 24h
'avg_smr24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}

View File

@ -18,31 +18,4 @@
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated evapotranspiration rate in the last 24h
'Time-integrated evapotranspiration rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean total precipitation rate
'Time-mean total precipitation rate' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow melt rate in the last 24h
'Time-mean snow melt rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}

View File

@ -18,31 +18,4 @@
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated evapotranspiration rate in the last 24h
'260434' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean total precipitation rate
'260441' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow melt rate in the last 24h
'260477' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}

View File

@ -18,31 +18,4 @@
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated evapotranspiration rate in the last 24h
'acc_et24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean total precipitation rate
'avg_tp24' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow melt rate in the last 24h
'avg_smr24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}

View File

@ -18,31 +18,4 @@
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated evapotranspiration rate in the last 24h
'kg m**-2' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean total precipitation rate
'kg m**-2 s**-1' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 52 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow melt rate in the last 24h
'kg m**-2 s**-1' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}

View File

@ -84,6 +84,14 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Skin temperature
'skt' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sea water potential temperature in the upper 300 m
'mswpt300m' = {
discipline = 10 ;

View File

@ -84,6 +84,14 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Skin temperature
'Skin temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sea water potential temperature in the upper 300 m
'Mean sea water potential temperature in the upper 300 m' = {
discipline = 10 ;

View File

@ -84,6 +84,14 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Skin temperature
'235' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sea water potential temperature in the upper 300 m
'151126' = {
discipline = 10 ;

View File

@ -84,6 +84,14 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Skin temperature
'skt' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sea water potential temperature in the upper 300 m
'mswpt300m' = {
discipline = 10 ;

View File

@ -84,6 +84,14 @@
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 1 ;
}
#Skin temperature
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Mean sea water potential temperature in the upper 300 m
'K' = {
discipline = 10 ;

View File

@ -61,6 +61,16 @@
scaledValueOfFirstFixedSurface = 15 ;
scaleFactorOfFirstFixedSurface = 1 ;
}
#2 metre temperature
't2m' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 0 ;
}
#Surface roughness (climatological)
'sr' = {
discipline = 2 ;
@ -140,6 +150,14 @@
typeOfStatisticalProcessing = 3 ;
lengthOfTimeRange = 6 ;
}
#Skin temperature
'skt' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Total column integrated water vapour
'tciwv' = {
discipline = 0 ;
@ -172,6 +190,13 @@
parameterCategory = 6 ;
parameterNumber = 11 ;
}
#Volumetric soil moisture
'vsw' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 0 ;
}
#2 metre relative humidity
'r2' = {
discipline = 0 ;
@ -266,4 +291,11 @@
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Snow depth water equivalent
'sd' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -61,6 +61,16 @@
scaledValueOfFirstFixedSurface = 15 ;
scaleFactorOfFirstFixedSurface = 1 ;
}
#2 metre temperature
'2 metre temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 0 ;
}
#Surface roughness (climatological)
'Surface roughness (climatological)' = {
discipline = 2 ;
@ -140,6 +150,14 @@
typeOfStatisticalProcessing = 3 ;
lengthOfTimeRange = 6 ;
}
#Skin temperature
'Skin temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Total column integrated water vapour
'Total column integrated water vapour' = {
discipline = 0 ;
@ -172,6 +190,13 @@
parameterCategory = 6 ;
parameterNumber = 11 ;
}
#Volumetric soil moisture
'Volumetric soil moisture' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 0 ;
}
#2 metre relative humidity
'2 metre relative humidity' = {
discipline = 0 ;
@ -266,4 +291,11 @@
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Snow depth water equivalent
'Snow depth water equivalent' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -61,6 +61,16 @@
scaledValueOfFirstFixedSurface = 15 ;
scaleFactorOfFirstFixedSurface = 1 ;
}
#2 metre temperature
'167' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 0 ;
}
#Surface roughness (climatological)
'173' = {
discipline = 2 ;
@ -140,6 +150,14 @@
typeOfStatisticalProcessing = 3 ;
lengthOfTimeRange = 6 ;
}
#Skin temperature
'235' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Total column integrated water vapour
'260057' = {
discipline = 0 ;
@ -172,6 +190,13 @@
parameterCategory = 6 ;
parameterNumber = 11 ;
}
#Volumetric soil moisture
'260199' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 0 ;
}
#2 metre relative humidity
'260242' = {
discipline = 0 ;
@ -266,4 +291,11 @@
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Snow depth water equivalent
'228141' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -61,6 +61,16 @@
scaledValueOfFirstFixedSurface = 15 ;
scaleFactorOfFirstFixedSurface = 1 ;
}
#2 metre temperature
'2t' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 0 ;
}
#Surface roughness (climatological)
'sr' = {
discipline = 2 ;
@ -140,6 +150,14 @@
typeOfStatisticalProcessing = 3 ;
lengthOfTimeRange = 6 ;
}
#Skin temperature
'skt' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Total column integrated water vapour
'tciwv' = {
discipline = 0 ;
@ -172,6 +190,13 @@
parameterCategory = 6 ;
parameterNumber = 11 ;
}
#Volumetric soil moisture
'vsw' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 0 ;
}
#2 metre relative humidity
'2r' = {
discipline = 0 ;
@ -266,4 +291,11 @@
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Snow depth water equivalent
'sd' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -61,6 +61,16 @@
scaledValueOfFirstFixedSurface = 15 ;
scaleFactorOfFirstFixedSurface = 1 ;
}
#2 metre temperature
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 0 ;
typeOfFirstFixedSurface = 103 ;
scaledValueOfFirstFixedSurface = 2 ;
scaleFactorOfFirstFixedSurface = 0 ;
typeOfStatisticalProcessing = 0 ;
}
#Surface roughness (climatological)
'm' = {
discipline = 2 ;
@ -140,6 +150,14 @@
typeOfStatisticalProcessing = 3 ;
lengthOfTimeRange = 6 ;
}
#Skin temperature
'K' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
typeOfFirstFixedSurface = 1 ;
typeOfStatisticalProcessing = 0 ;
}
#Total column integrated water vapour
'kg m**-2' = {
discipline = 0 ;
@ -172,6 +190,13 @@
parameterCategory = 6 ;
parameterNumber = 11 ;
}
#Volumetric soil moisture
'm**3 m**-3' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
typeOfStatisticalProcessing = 0 ;
}
#2 metre relative humidity
'%' = {
discipline = 0 ;
@ -266,4 +291,11 @@
scaleFactorOfFirstFixedSurface = 0 ;
scaledValueOfSecondFixedSurface = missing() ;
scaleFactorOfSecondFixedSurface = missing() ;
}
#Snow depth water equivalent
'kg m**-2' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
typeOfStatisticalProcessing = 0 ;
}

File diff suppressed because it is too large Load Diff

View File

@ -66,3 +66,111 @@
parameterNumber = 37 ;
typeOfFirstFixedSurface = 1 ;
}
#Evaporation in the last 6 hours
'Evaporation in the last 6 hours' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 79 ;
typeOfFirstFixedSurface = 1 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 6 ;
}
#Time-mean evapotranspiration rate in the last 24h
'Time-mean evapotranspiration rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated potential evapotranspiration rate in the last 24h
'Time-integrated potential evapotranspiration rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean potential evapotranspiration rate in the last 24h
'Time-mean potential evapotranspiration rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean volumetric soil moisture
'Time-mean volumetric soil moisture' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated water runoff and drainage rate in the last 24h
'Time-integrated water runoff and drainage rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean water runoff and drainage rate in the last 24h
'Time-mean water runoff and drainage rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow depth water equivalent
'Time-mean snow depth water equivalent' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean skin temperature
'Time-mean skin temperature' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated snow melt rate in the last 24h
'Time-integrated snow melt rate in the last 24h' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Upward sea water velocity
'Upward sea water velocity' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
}
#Time-mean upward sea water velocity
'Time-mean upward sea water velocity' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
typeOfStatisticalProcessing = 0 ;
}

File diff suppressed because it is too large Load Diff

View File

@ -66,3 +66,111 @@
parameterNumber = 37 ;
typeOfFirstFixedSurface = 1 ;
}
#Evaporation in the last 6 hours
'260265' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 79 ;
typeOfFirstFixedSurface = 1 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 6 ;
}
#Time-mean evapotranspiration rate in the last 24h
'260435' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated potential evapotranspiration rate in the last 24h
'260437' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean potential evapotranspiration rate in the last 24h
'260438' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean volumetric soil moisture
'260440' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated water runoff and drainage rate in the last 24h
'260444' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean water runoff and drainage rate in the last 24h
'260445' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow depth water equivalent
'260472' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean skin temperature
'260473' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated snow melt rate in the last 24h
'260476' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Upward sea water velocity
'262507' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
}
#Time-mean upward sea water velocity
'263507' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -2,7 +2,8 @@
# Hooks post meta-data for DestinE (productionStatusOfProcessedData=12)
# conceptsDir2 --> datasetForLocal
concept gridSpecification(unknown, "gridSpecificationConcept.def",conceptsDir2,conceptsDir1): no_copy, read_only, dump;
concept destineOrigin (unknown, "destineOriginConcept.def",conceptsDir2,conceptsDir1): no_copy, dump;
concept gridSpecification(unknown, "gridSpecificationConcept.def", conceptsDir2, conceptsDir1): no_copy, read_only, dump;
concept destineOrigin(unknown, "destineOriginConcept.def", conceptsDir2, conceptsDir1): no_copy, dump;
# DestinE data does not have the domain key
unalias mars.domain;

View File

@ -28,6 +28,7 @@ concept datasetForLocal(unknown) {
"tigge" = {productionStatusOfProcessedData=5;}
"s2s" = {productionStatusOfProcessedData=6;}
"s2s" = {productionStatusOfProcessedData=7;}
"cerise" = {marsClass="ci";}
"era6" = {marsClass="e6";} # for ERA6 parameters with constituentType
"hydro" = {marsClass="ce";} # EFAS/GLOFAS
"hydro" = {marsClass="ul";} # ULYSSES

File diff suppressed because it is too large Load Diff

View File

@ -66,3 +66,111 @@
parameterNumber = 37 ;
typeOfFirstFixedSurface = 1 ;
}
#Evaporation in the last 6 hours
'eva06' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 79 ;
typeOfFirstFixedSurface = 1 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 6 ;
}
#Time-mean evapotranspiration rate in the last 24h
'avg_et24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 39 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated potential evapotranspiration rate in the last 24h
'acc_pet24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean potential evapotranspiration rate in the last 24h
'avg_pet24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 40 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean volumetric soil moisture
'avg_swv24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 25 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated water runoff and drainage rate in the last 24h
'acc_rod24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Time-mean water runoff and drainage rate in the last 24h
'avg_rod24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 42 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean snow depth water equivalent
'avg_sd24' = {
discipline = 0 ;
parameterCategory = 1 ;
parameterNumber = 60 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-mean skin temperature
'avg_skt24' = {
discipline = 0 ;
parameterCategory = 0 ;
parameterNumber = 17 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 0 ;
lengthOfTimeRange = 24 ;
}
#Time-integrated snow melt rate in the last 24h
'acc_smr24' = {
discipline = 2 ;
parameterCategory = 0 ;
parameterNumber = 41 ;
indicatorOfUnitForTimeRange = 1 ;
typeOfStatisticalProcessing = 1 ;
lengthOfTimeRange = 24 ;
}
#Upward sea water velocity
'wo' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
}
#Time-mean upward sea water velocity
'avg_wo' = {
discipline = 10 ;
parameterCategory = 4 ;
parameterNumber = 27 ;
typeOfFirstFixedSurface = 168 ;
typeOfSecondFixedSurface = 168 ;
typeOfStatisticalProcessing = 0 ;
}

View File

@ -0,0 +1,11 @@
# (C) Copyright 2005- ECMWF.
# alias defaultStepUnits = one; # 1 means Hour. See code table 4.4
# template_nofail default_step_units "grib2/localConcepts/[centre:s]/default_step_units.def";
# codetable[1] stepUnits 'stepUnits.table' = defaultStepUnits : transient,dump,no_copy;
meta stepUnits optimal_step_units(forecastTime,indicatorOfUnitOfTimeRange,lengthOfTimeRange,indicatorOfUnitForTimeRange) : transient,dump;
transient startStepUnit = 255 : hidden; # 255 means MISSING. See code table 4.4
transient endStepUnit = 255 : hidden;
# The lowercase version is to unify it with the helper key in the MARS language
alias stepunits = stepUnits;

View File

@ -0,0 +1,2 @@
# Code table 0.0 for ECMWF - Discipline of processed data in the GRIB message, number of GRIB Master table
254 254 Model internal fields

View File

@ -0,0 +1,2 @@
# Product discipline 254 for ECMWF - Model internal fields
254 254 Covariances

View File

@ -0,0 +1,22 @@
# Code table 4.2 - discipline=254 category=254 for ECMWF
192 192 Covariance between 2-metre temperature and volumetric soil water layer 1 [K m**3 m**-3]
193 193 Covariance between 2-metre relative humidity and volumetric soil water layer 1 [% m**3 m**-3]
194 194 Covariance between surface soil moisture and volumetric soil water layer 1 [m**3 m**-3 m**3 m**-3]
195 195 Covariance between 2-metre temperature and volumetric soil water layer 2 [K m**3 m**-3]
196 196 Covariance between 2-metre relative humidity and volumetric soil water layer 2 [% m**3 m**-3]
197 197 Covariance between surface soil moisture and volumetric soil water layer 2 [m**3 m**-3 m**3 m**-3]
198 198 Covariance between 2-metre temperature and volumetric soil water layer 3 [K m**3 m**-3]
199 199 Covariance between 2-metre relative humidity and volumetric soil water layer 3 [% m**3 m**-3]
200 200 Covariance between surface soil moisture and volumetric soil water layer 3 [m**3 m**-3 m**3 m**-3]
201 201 Covariance between 2-metre temperature and soil temperature layer 1 [K K]
202 202 Covariance between 2-metre relative humidity and soil temperature layer 1 [% K]
203 203 Covariance between 2-metre temperature and soil temperature layer 2 [K K]
204 204 Covariance between 2-metre relative humidity and soil temperature layer 2 [% K]
205 205 Covariance between 2-metre temperature and soil temperature layer 3 [K K]
206 206 Covariance between 2-metre relative humidity and soil temperature layer 3 [% K]
207 207 Covariance between 2-metre temperature and temperature of snow layer 1 [K K]
208 208 Covariance between 2-metre relative humidity and temperature of snow layer 1 [% K]
209 209 Covariance between 2-metre temperature and temperature of snow layer 2 [K K]
210 210 Covariance between 2-metre relative humidity and temperature of snow layer 2 [% K]
211 211 Covariance between 2-metre temperature and temperature of snow layer 3 [K K]
212 212 Covariance between 2-metre relative humidity and temperature of snow layer 3 [% K]

View File

@ -1 +1,2 @@
173 173 Top surface of snow, over ice, on sea, lake or river
254 254 Abstract level with no vertical localization or meaning

View File

@ -0,0 +1,6 @@
# Code Table 1.1 GRIB Local Tables Version Number
0 0 Local tables not used
# . Only table entries and templates from the current Master table are valid.
# 1-254 Number of local tables version used
1 1 ERA6 local tables version 1
255 255 Missing

View File

@ -0,0 +1,13 @@
# Code table 4.2 - discipline=0 category=1 for ERA6
192 192 Snow evaporation rate (kg m-2 s-1)
193 193 Total precipitation rate (m s-1)
194 194 Accumulated freezing rain (m)
195 195 Convective precipitation rate (m s-1)
196 196 Large-scale precipitation rate (m s-1)
197 197 Snow evaporation rate (m of water equivalent s-1)
198 198 Snowfall rate (m of water equivalent s-1)
199 199 Evaporation rate (m of water equivalent s-1)
200 200 Potential evaporation rate (m s-1)
201 201 Convective snowfall rate (m of water equivalent s-1)
202 202 Large-scale snowfall rate (m of water equivalent s-1)
254 254 Snow depth (m of water equivalent)

View File

@ -0,0 +1,2 @@
# Code table 4.2 - discipline=0 category=14 for ERA6
192 192 Total column ozone

View File

@ -0,0 +1,3 @@
# Code table 4.2 - discipline=0 category=19 for ERA6
192 192 Snow albedo (0-1)
193 193 Forecast albedo (0-1)

View File

@ -0,0 +1,6 @@
# Code table 4.2 - discipline=0 category=4 for ERA6
192 192 UV visible albedo for diffuse radiation (0-1)
193 193 UV visible albedo for direct radiation (0-1)
194 194 UV visible albedo for direct radiation, geometric component (0-1)
195 195 UV visible albedo for direct radiation, isotropic component (0-1)
196 196 UV visible albedo for direct radiation, volumetric component (0-1)

View File

@ -0,0 +1,6 @@
# Code table 4.2 - discipline=0 category=5 for ERA6
192 192 Near IR albedo for diffuse radiation (0-1)
193 193 Near IR albedo for direct radiation (0-1)
194 194 Near IR albedo for direct radiation, volumetric component (0-1)
195 195 Near IR albedo for direct radiation, isotropic component (0-1)
196 196 Near IR albedo for direct radiation, volumetric component (0-1)

View File

@ -0,0 +1,5 @@
# Code table 4.2 - discipline=0 category=6 for ERA6
192 192 Total cloud cover (0-1)
193 193 Low cloud cover (0-1)
194 194 Medium cloud cover (0-1)
195 195 High cloud cover (0-1)

View File

@ -0,0 +1,6 @@
# Code table 4.2 - discipline=2 category=0 for ERA6
201 201 Water runoff and drainage rate (m s-1)
202 202 Surface runoff rate (m s-1)
203 203 Snow melt rate (m of water equivalent s-1)
204 204 Sub-surface runoff rate (m s-1)
205 205 Skin reservoir content (m of water equivalent)

View File

@ -2,4 +2,4 @@
# TEMPLATE 1.0, Calendar Definition
include "grib2/template.1.calendar.def";
include "grib2/template.1.calendar.def"

View File

@ -2,4 +2,4 @@
# TEMPLATE 1.1, Paleontological Offset
include "grib2/template.1.offset.def";
include "grib2/template.1.offset.def"

View File

@ -2,5 +2,5 @@
# TEMPLATE 1.2, Calendar Definition and Paleontological Offset
include "grib2/template.1.calendar.def";
include "grib2/template.1.offset.def";
include "grib2/template.1.calendar.def"
include "grib2/template.1.offset.def"

View File

@ -2,5 +2,5 @@
# TEMPLATE 3.0, Latitude/longitude (or equidistant cylindrical, or Plate Carree)
include "grib2/template.3.shape_of_the_earth.def";
include "grib2/template.3.latlon.def";
include "grib2/template.3.shape_of_the_earth.def"
include "grib2/template.3.latlon.def"

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