From 10567456b8b5bf3b0747eb4f71458c9f52bd5315 Mon Sep 17 00:00:00 2001 From: shahramn Date: Tue, 26 Nov 2024 13:53:26 +0000 Subject: [PATCH] Testing: Convert GRIB2.tmpl to spectral --- tests/grib_spectral.sh | 44 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/tests/grib_spectral.sh b/tests/grib_spectral.sh index c55c9239d..df3bf43f0 100755 --- a/tests/grib_spectral.sh +++ b/tests/grib_spectral.sh @@ -12,21 +12,49 @@ label="grib_spectral_test" -output=output.$label.grib +tempFilt=temp.${label}.filt +tempGrib=temp.${label}.grib + input_complex=$ECCODES_SAMPLES_PATH/sh_ml_grib2.tmpl -$EXEC ${test_dir}/grib_spectral $input_complex $output +$EXEC ${test_dir}/grib_spectral $input_complex $tempGrib -rm -f $output +rm -f $tempGrib # Now try spectral simple -input_simple=$label.simple.grib -${tools_dir}/grib_set -rs packingType=spectral_simple $input_complex $input_simple -$EXEC ${test_dir}/grib_spectral $input_simple $output +tempSimple=temp.$label.simple.grib +${tools_dir}/grib_set -rs packingType=spectral_simple $input_complex $tempSimple +$EXEC ${test_dir}/grib_spectral $tempSimple $tempGrib # GRIB1: octet_number pack_long input_complex=$ECCODES_SAMPLES_PATH/sh_ml_grib1.tmpl -${tools_dir}/grib_set -s Nassigned=1 $input_complex $output +${tools_dir}/grib_set -s Nassigned=1 $input_complex $tempGrib +# Encode a spectral sample starting from GRIB2.tmpl +sample2=$ECCODES_SAMPLES_PATH/GRIB2.tmpl +cat > $tempFilt <