From 50603f2de660fe35143881472a4df72be51404f9 Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Wed, 21 Oct 2020 11:53:03 +0100 Subject: [PATCH] Clean up: push down all experimental stuff into a separate dir --- CMakeLists.txt | 4 ++-- .../gaussian_experimental}/gaussian.c | 0 .../gaussian_experimental}/gaussian.h | 0 .../gaussian_experimental}/grib_rgauss.h | 0 .../gaussian_experimental}/rg/grib_rgauss.h | 0 .../gaussian_experimental}/rg/grib_rgauss_032.h | 0 .../gaussian_experimental}/rg/grib_rgauss_048.h | 0 .../gaussian_experimental}/rg/grib_rgauss_080.h | 0 .../gaussian_experimental}/rg/grib_rgauss_1024.h | 0 .../gaussian_experimental}/rg/grib_rgauss_128.h | 0 .../gaussian_experimental}/rg/grib_rgauss_160.h | 0 .../gaussian_experimental}/rg/grib_rgauss_200.h | 0 .../gaussian_experimental}/rg/grib_rgauss_256.h | 0 .../gaussian_experimental}/rg/grib_rgauss_320.h | 0 .../gaussian_experimental}/rg/grib_rgauss_400.h | 0 .../gaussian_experimental}/rg/grib_rgauss_512.h | 0 .../rg/no_rgauss_080_19940113.h | 0 .../rg/no_rgauss_080_19980130.h | 0 .../rg/no_rgauss_160_19931222.h | 0 .../gaussian_experimental}/rg/rgauss2c.ksh | 0 .../gaussian_experimental}/rg/rgauss_032.h | 0 .../gaussian_experimental}/rg/rgauss_048.h | 0 .../gaussian_experimental}/rg/rgauss_080.h | 0 .../gaussian_experimental}/rg/rgauss_1024.h | 0 .../gaussian_experimental}/rg/rgauss_128.h | 0 .../gaussian_experimental}/rg/rgauss_160.h | 0 .../gaussian_experimental}/rg/rgauss_200.h | 0 .../gaussian_experimental}/rg/rgauss_256.h | 0 .../gaussian_experimental}/rg/rgauss_320.h | 0 .../gaussian_experimental}/rg/rgauss_400.h | 0 .../gaussian_experimental}/rg/rgauss_512.h | 0 {gribex => experimental/gribex}/grib_api_count.c | 0 {gribex => experimental/gribex}/gribex_check.ksh | 0 .../gribex}/gribex_check_nofail.ksh | 0 {gribex => experimental/gribex}/gribex_count.F | 0 {gribex => experimental/gribex}/gribex_count.ksh | 0 .../java}/gribview/src/gribview/BevelArrowIcon.java | 0 .../java}/gribview/src/gribview/BlankIcon.java | 0 .../java}/gribview/src/gribview/GribAnimator.java | 0 .../java}/gribview/src/gribview/GribHandleSet.java | 0 .../java}/gribview/src/gribview/GribMainFrame.java | 0 .../java}/gribview/src/gribview/GribRenderPane.java | 0 .../java}/gribview/src/gribview/GribView.java | 0 .../gribview/src/gribview/GribViewAboutBox.java | 0 .../gribview/src/gribview/JGribEditComponent.java | 0 .../java}/gribview/src/gribview/JGribMarker.java | 0 .../java}/gribview/src/gribview/JGribToolBar.java | 0 .../java}/gribview/src/gribview/JGribTreeNode.java | 0 .../src/gribview/JGribViewDescriptorProducer.java | 0 .../src/gribview/JGribViewEditionNodeProducer.java | 0 .../gribview/src/gribview/SortButtonRenderer.java | 0 .../java}/jgribapi/src/jgribapi/GribDump.java | 0 .../java}/jgribapi/src/jgribapi/GribFile.java | 0 .../java}/jgribapi/src/jgribapi/GribHandle.java | 0 .../java}/jgribapi/src/jgribapi/GribIterator.java | 0 .../java}/jgribapi/src/jgribapi/GribKey.java | 0 .../java}/jgribapi/src/jgribapi/GribPoint.java | 0 .../jgribapi/src/jgribapi/JGribObjectProducer.java | 0 .../make_dist_definitions | 0 .../parameters}/feed_metdb.pl | 0 .../parameters}/feed_tigge.pl | 0 .../parameters}/grib1_def.pl | 0 .../parameters}/human_readable.pl | 0 {parameters => experimental/parameters}/master.info | 0 {parameters => experimental/parameters}/report.pl | 0 {parameters => experimental/parameters}/tigge.pm | 0 .../parameters}/tigge_check.info | 0 .../parameters}/tigge_check.pl | 0 .../parameters}/tigge_def.pl | 0 .../parameters}/tigge_parameters.pl | 0 {perl => experimental/perl}/GRIB-API/API.xs | 0 {perl => experimental/perl}/GRIB-API/Changes | 0 {perl => experimental/perl}/GRIB-API/INSTALL | 0 {perl => experimental/perl}/GRIB-API/MANIFEST | 0 {perl => experimental/perl}/GRIB-API/Makefile.PL.in | 0 {perl => experimental/perl}/GRIB-API/README | 0 {perl => experimental/perl}/GRIB-API/convert.pl | 0 .../perl}/GRIB-API/lib/GRIB/API.pm | 0 .../perl}/GRIB-API/lib/GRIB/API/Debug.pm | 0 .../perl}/GRIB-API/lib/GRIB/API/Tie.pm | 0 {perl => experimental/perl}/GRIB-API/ppport.h | 0 {perl => experimental/perl}/GRIB-API/t/GRIB-API.t | 0 {perl => experimental/perl}/GRIB-API/test.pl | 0 {perl => experimental/perl}/GRIB-API/typemap | 0 {perl => experimental/perl}/Makefile.am | 0 {perl => experimental/perl}/README | 0 {templates => experimental/templates}/GRIB1 | 0 {templates => experimental/templates}/GRIB1.tmpl | Bin {templates => experimental/templates}/GRIB2 | 0 {templates => experimental/templates}/GRIB2.tmpl | Bin {templates => experimental/templates}/Makefile.am | 0 {templates => experimental/templates}/dummy.am | 0 .../templates}/ifs_templates/grib1/gg_ml.tmpl | Bin .../templates}/ifs_templates/grib1/gg_sfc.tmpl | Bin .../templates}/ifs_templates/grib1/sh_ml.tmpl | Bin .../templates}/ifs_templates/grib1/sh_sfc.tmpl | Bin .../ifs_templates/grib1_mlgrib2/gg_ml.tmpl | Bin .../ifs_templates/grib1_mlgrib2/gg_sfc.tmpl | Bin .../ifs_templates/grib1_mlgrib2/sh_ml.tmpl | Bin .../ifs_templates/grib1_mlgrib2/sh_sfc.tmpl | Bin .../templates}/make_ifs_templates.sh | 0 .../templates}/reduced_gg_ml_grib1.tmpl | Bin .../templates}/reduced_gg_ml_grib2.tmpl | Bin .../templates}/reduced_gg_pl_grib1.tmpl | Bin .../templates}/reduced_gg_pl_grib2.tmpl | Bin .../templates}/reduced_gg_sfc_grib1.tmpl | Bin .../templates}/reduced_gg_sfc_grib2.tmpl | Bin .../templates}/reduced_gg_sfc_jpeg_grib2.tmpl | Bin .../templates}/reduced_ll_sfc_grib1.tmpl | Bin .../templates}/reduced_ll_sfc_grib2.tmpl | Bin .../templates}/regular_gg_ml_grib1.tmpl | Bin .../templates}/regular_gg_ml_grib2.tmpl | Bin .../templates}/regular_gg_pl_grib1.tmpl | Bin .../templates}/regular_gg_pl_grib2.tmpl | Bin .../templates}/regular_ll_pl_grib1.tmpl | Bin .../templates}/regular_ll_pl_grib2.tmpl | Bin .../templates}/regular_ll_sfc_grib1.tmpl | Bin .../templates}/regular_ll_sfc_grib2.tmpl | Bin .../templates}/sh_ml_grib1.tmpl | Bin .../templates}/sh_ml_grib2.tmpl | Bin .../templates}/sh_pl_grib1.tmpl | Bin .../templates}/sh_pl_grib2.tmpl | Bin 122 files changed, 2 insertions(+), 2 deletions(-) rename {gaussian_experimental => experimental/gaussian_experimental}/gaussian.c (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/gaussian.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/grib_rgauss.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_032.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_048.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_080.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_1024.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_128.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_160.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_200.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_256.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_320.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_400.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/grib_rgauss_512.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/no_rgauss_080_19940113.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/no_rgauss_080_19980130.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/no_rgauss_160_19931222.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss2c.ksh (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_032.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_048.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_080.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_1024.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_128.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_160.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_200.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_256.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_320.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_400.h (100%) rename {gaussian_experimental => experimental/gaussian_experimental}/rg/rgauss_512.h (100%) rename {gribex => experimental/gribex}/grib_api_count.c (100%) rename {gribex => experimental/gribex}/gribex_check.ksh (100%) rename {gribex => experimental/gribex}/gribex_check_nofail.ksh (100%) rename {gribex => experimental/gribex}/gribex_count.F (100%) rename {gribex => experimental/gribex}/gribex_count.ksh (100%) rename {java => experimental/java}/gribview/src/gribview/BevelArrowIcon.java (100%) rename {java => experimental/java}/gribview/src/gribview/BlankIcon.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribAnimator.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribHandleSet.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribMainFrame.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribRenderPane.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribView.java (100%) rename {java => experimental/java}/gribview/src/gribview/GribViewAboutBox.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribEditComponent.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribMarker.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribToolBar.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribTreeNode.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribViewDescriptorProducer.java (100%) rename {java => experimental/java}/gribview/src/gribview/JGribViewEditionNodeProducer.java (100%) rename {java => experimental/java}/gribview/src/gribview/SortButtonRenderer.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribDump.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribFile.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribHandle.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribIterator.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribKey.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/GribPoint.java (100%) rename {java => experimental/java}/jgribapi/src/jgribapi/JGribObjectProducer.java (100%) rename make_dist_definitions => experimental/make_dist_definitions (100%) rename {parameters => experimental/parameters}/feed_metdb.pl (100%) rename {parameters => experimental/parameters}/feed_tigge.pl (100%) rename {parameters => experimental/parameters}/grib1_def.pl (100%) rename {parameters => experimental/parameters}/human_readable.pl (100%) rename {parameters => experimental/parameters}/master.info (100%) rename {parameters => experimental/parameters}/report.pl (100%) rename {parameters => experimental/parameters}/tigge.pm (100%) rename {parameters => experimental/parameters}/tigge_check.info (100%) rename {parameters => experimental/parameters}/tigge_check.pl (100%) rename {parameters => experimental/parameters}/tigge_def.pl (100%) rename {parameters => experimental/parameters}/tigge_parameters.pl (100%) rename {perl => experimental/perl}/GRIB-API/API.xs (100%) rename {perl => experimental/perl}/GRIB-API/Changes (100%) rename {perl => experimental/perl}/GRIB-API/INSTALL (100%) rename {perl => experimental/perl}/GRIB-API/MANIFEST (100%) rename {perl => experimental/perl}/GRIB-API/Makefile.PL.in (100%) rename {perl => experimental/perl}/GRIB-API/README (100%) rename {perl => experimental/perl}/GRIB-API/convert.pl (100%) rename {perl => experimental/perl}/GRIB-API/lib/GRIB/API.pm (100%) rename {perl => experimental/perl}/GRIB-API/lib/GRIB/API/Debug.pm (100%) rename {perl => experimental/perl}/GRIB-API/lib/GRIB/API/Tie.pm (100%) rename {perl => experimental/perl}/GRIB-API/ppport.h (100%) rename {perl => experimental/perl}/GRIB-API/t/GRIB-API.t (100%) rename {perl => experimental/perl}/GRIB-API/test.pl (100%) rename {perl => experimental/perl}/GRIB-API/typemap (100%) rename {perl => experimental/perl}/Makefile.am (100%) rename {perl => experimental/perl}/README (100%) rename {templates => experimental/templates}/GRIB1 (100%) rename {templates => experimental/templates}/GRIB1.tmpl (100%) rename {templates => experimental/templates}/GRIB2 (100%) rename {templates => experimental/templates}/GRIB2.tmpl (100%) rename {templates => experimental/templates}/Makefile.am (100%) rename {templates => experimental/templates}/dummy.am (100%) rename {templates => experimental/templates}/ifs_templates/grib1/gg_ml.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1/gg_sfc.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1/sh_ml.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1/sh_sfc.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1_mlgrib2/gg_ml.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1_mlgrib2/gg_sfc.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1_mlgrib2/sh_ml.tmpl (100%) rename {templates => experimental/templates}/ifs_templates/grib1_mlgrib2/sh_sfc.tmpl (100%) rename {templates => experimental/templates}/make_ifs_templates.sh (100%) rename {templates => experimental/templates}/reduced_gg_ml_grib1.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_ml_grib2.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_pl_grib1.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_pl_grib2.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_sfc_grib1.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_sfc_grib2.tmpl (100%) rename {templates => experimental/templates}/reduced_gg_sfc_jpeg_grib2.tmpl (100%) rename {templates => experimental/templates}/reduced_ll_sfc_grib1.tmpl (100%) rename {templates => experimental/templates}/reduced_ll_sfc_grib2.tmpl (100%) rename {templates => experimental/templates}/regular_gg_ml_grib1.tmpl (100%) rename {templates => experimental/templates}/regular_gg_ml_grib2.tmpl (100%) rename {templates => experimental/templates}/regular_gg_pl_grib1.tmpl (100%) rename {templates => experimental/templates}/regular_gg_pl_grib2.tmpl (100%) rename {templates => experimental/templates}/regular_ll_pl_grib1.tmpl (100%) rename {templates => experimental/templates}/regular_ll_pl_grib2.tmpl (100%) rename {templates => experimental/templates}/regular_ll_sfc_grib1.tmpl (100%) rename {templates => experimental/templates}/regular_ll_sfc_grib2.tmpl (100%) rename {templates => experimental/templates}/sh_ml_grib1.tmpl (100%) rename {templates => experimental/templates}/sh_ml_grib2.tmpl (100%) rename {templates => experimental/templates}/sh_pl_grib1.tmpl (100%) rename {templates => experimental/templates}/sh_pl_grib2.tmpl (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 174427651..fb9196b87 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -426,8 +426,8 @@ add_subdirectory( ifs_samples ) # must come after samples # ecbuild_dont_pack( DIRS samples DONT_PACK_REGEX "*.grib" ) ecbuild_dont_pack( DIRS - concepts tests.ecmwf doxygen confluence templates parameters java - perl config m4 rpms gaussian_experimental gribex examples/F77 + experimental doxygen confluence tests/tests.ecmwf + config m4 rpms examples/F77 examples/examples.dev examples/extra examples/deprecated bamboo fortran/fortranCtypes tigge/tools share/eccodes .settings ) #ecbuild_dont_pack( DIRS data/bufr DONT_PACK_REGEX "*.bufr" ) diff --git a/gaussian_experimental/gaussian.c b/experimental/gaussian_experimental/gaussian.c similarity index 100% rename from gaussian_experimental/gaussian.c rename to experimental/gaussian_experimental/gaussian.c diff --git a/gaussian_experimental/gaussian.h b/experimental/gaussian_experimental/gaussian.h similarity index 100% rename from gaussian_experimental/gaussian.h rename to experimental/gaussian_experimental/gaussian.h diff --git a/gaussian_experimental/grib_rgauss.h b/experimental/gaussian_experimental/grib_rgauss.h similarity index 100% rename from gaussian_experimental/grib_rgauss.h rename to experimental/gaussian_experimental/grib_rgauss.h diff --git a/gaussian_experimental/rg/grib_rgauss.h b/experimental/gaussian_experimental/rg/grib_rgauss.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss.h rename to experimental/gaussian_experimental/rg/grib_rgauss.h diff --git a/gaussian_experimental/rg/grib_rgauss_032.h b/experimental/gaussian_experimental/rg/grib_rgauss_032.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_032.h rename to experimental/gaussian_experimental/rg/grib_rgauss_032.h diff --git a/gaussian_experimental/rg/grib_rgauss_048.h b/experimental/gaussian_experimental/rg/grib_rgauss_048.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_048.h rename to experimental/gaussian_experimental/rg/grib_rgauss_048.h diff --git a/gaussian_experimental/rg/grib_rgauss_080.h b/experimental/gaussian_experimental/rg/grib_rgauss_080.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_080.h rename to experimental/gaussian_experimental/rg/grib_rgauss_080.h diff --git a/gaussian_experimental/rg/grib_rgauss_1024.h b/experimental/gaussian_experimental/rg/grib_rgauss_1024.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_1024.h rename to experimental/gaussian_experimental/rg/grib_rgauss_1024.h diff --git a/gaussian_experimental/rg/grib_rgauss_128.h b/experimental/gaussian_experimental/rg/grib_rgauss_128.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_128.h rename to experimental/gaussian_experimental/rg/grib_rgauss_128.h diff --git a/gaussian_experimental/rg/grib_rgauss_160.h b/experimental/gaussian_experimental/rg/grib_rgauss_160.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_160.h rename to experimental/gaussian_experimental/rg/grib_rgauss_160.h diff --git a/gaussian_experimental/rg/grib_rgauss_200.h b/experimental/gaussian_experimental/rg/grib_rgauss_200.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_200.h rename to experimental/gaussian_experimental/rg/grib_rgauss_200.h diff --git a/gaussian_experimental/rg/grib_rgauss_256.h b/experimental/gaussian_experimental/rg/grib_rgauss_256.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_256.h rename to experimental/gaussian_experimental/rg/grib_rgauss_256.h diff --git a/gaussian_experimental/rg/grib_rgauss_320.h b/experimental/gaussian_experimental/rg/grib_rgauss_320.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_320.h rename to experimental/gaussian_experimental/rg/grib_rgauss_320.h diff --git a/gaussian_experimental/rg/grib_rgauss_400.h b/experimental/gaussian_experimental/rg/grib_rgauss_400.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_400.h rename to experimental/gaussian_experimental/rg/grib_rgauss_400.h diff --git a/gaussian_experimental/rg/grib_rgauss_512.h b/experimental/gaussian_experimental/rg/grib_rgauss_512.h similarity index 100% rename from gaussian_experimental/rg/grib_rgauss_512.h rename to experimental/gaussian_experimental/rg/grib_rgauss_512.h diff --git a/gaussian_experimental/rg/no_rgauss_080_19940113.h b/experimental/gaussian_experimental/rg/no_rgauss_080_19940113.h similarity index 100% rename from gaussian_experimental/rg/no_rgauss_080_19940113.h rename to experimental/gaussian_experimental/rg/no_rgauss_080_19940113.h diff --git a/gaussian_experimental/rg/no_rgauss_080_19980130.h b/experimental/gaussian_experimental/rg/no_rgauss_080_19980130.h similarity index 100% rename from gaussian_experimental/rg/no_rgauss_080_19980130.h rename to experimental/gaussian_experimental/rg/no_rgauss_080_19980130.h diff --git a/gaussian_experimental/rg/no_rgauss_160_19931222.h b/experimental/gaussian_experimental/rg/no_rgauss_160_19931222.h similarity index 100% rename from gaussian_experimental/rg/no_rgauss_160_19931222.h rename to experimental/gaussian_experimental/rg/no_rgauss_160_19931222.h diff --git a/gaussian_experimental/rg/rgauss2c.ksh b/experimental/gaussian_experimental/rg/rgauss2c.ksh similarity index 100% rename from gaussian_experimental/rg/rgauss2c.ksh rename to experimental/gaussian_experimental/rg/rgauss2c.ksh diff --git a/gaussian_experimental/rg/rgauss_032.h b/experimental/gaussian_experimental/rg/rgauss_032.h similarity index 100% rename from gaussian_experimental/rg/rgauss_032.h rename to experimental/gaussian_experimental/rg/rgauss_032.h diff --git a/gaussian_experimental/rg/rgauss_048.h b/experimental/gaussian_experimental/rg/rgauss_048.h similarity index 100% rename from gaussian_experimental/rg/rgauss_048.h rename to experimental/gaussian_experimental/rg/rgauss_048.h diff --git a/gaussian_experimental/rg/rgauss_080.h b/experimental/gaussian_experimental/rg/rgauss_080.h similarity index 100% rename from gaussian_experimental/rg/rgauss_080.h rename to experimental/gaussian_experimental/rg/rgauss_080.h diff --git a/gaussian_experimental/rg/rgauss_1024.h b/experimental/gaussian_experimental/rg/rgauss_1024.h similarity index 100% rename from gaussian_experimental/rg/rgauss_1024.h rename to experimental/gaussian_experimental/rg/rgauss_1024.h diff --git a/gaussian_experimental/rg/rgauss_128.h b/experimental/gaussian_experimental/rg/rgauss_128.h similarity index 100% rename from gaussian_experimental/rg/rgauss_128.h rename to experimental/gaussian_experimental/rg/rgauss_128.h diff --git a/gaussian_experimental/rg/rgauss_160.h b/experimental/gaussian_experimental/rg/rgauss_160.h similarity index 100% rename from gaussian_experimental/rg/rgauss_160.h rename to experimental/gaussian_experimental/rg/rgauss_160.h diff --git a/gaussian_experimental/rg/rgauss_200.h b/experimental/gaussian_experimental/rg/rgauss_200.h similarity index 100% rename from gaussian_experimental/rg/rgauss_200.h rename to experimental/gaussian_experimental/rg/rgauss_200.h diff --git a/gaussian_experimental/rg/rgauss_256.h b/experimental/gaussian_experimental/rg/rgauss_256.h similarity index 100% rename from gaussian_experimental/rg/rgauss_256.h rename to experimental/gaussian_experimental/rg/rgauss_256.h diff --git a/gaussian_experimental/rg/rgauss_320.h b/experimental/gaussian_experimental/rg/rgauss_320.h similarity index 100% rename from gaussian_experimental/rg/rgauss_320.h rename to experimental/gaussian_experimental/rg/rgauss_320.h diff --git a/gaussian_experimental/rg/rgauss_400.h b/experimental/gaussian_experimental/rg/rgauss_400.h similarity index 100% rename from gaussian_experimental/rg/rgauss_400.h rename to experimental/gaussian_experimental/rg/rgauss_400.h diff --git a/gaussian_experimental/rg/rgauss_512.h b/experimental/gaussian_experimental/rg/rgauss_512.h similarity index 100% rename from gaussian_experimental/rg/rgauss_512.h rename to experimental/gaussian_experimental/rg/rgauss_512.h diff --git a/gribex/grib_api_count.c b/experimental/gribex/grib_api_count.c similarity index 100% rename from gribex/grib_api_count.c rename to experimental/gribex/grib_api_count.c diff --git a/gribex/gribex_check.ksh b/experimental/gribex/gribex_check.ksh similarity index 100% rename from gribex/gribex_check.ksh rename to experimental/gribex/gribex_check.ksh diff --git a/gribex/gribex_check_nofail.ksh b/experimental/gribex/gribex_check_nofail.ksh similarity index 100% rename from gribex/gribex_check_nofail.ksh rename to experimental/gribex/gribex_check_nofail.ksh diff --git a/gribex/gribex_count.F b/experimental/gribex/gribex_count.F similarity index 100% rename from gribex/gribex_count.F rename to experimental/gribex/gribex_count.F diff --git a/gribex/gribex_count.ksh b/experimental/gribex/gribex_count.ksh similarity index 100% rename from gribex/gribex_count.ksh rename to experimental/gribex/gribex_count.ksh diff --git a/java/gribview/src/gribview/BevelArrowIcon.java b/experimental/java/gribview/src/gribview/BevelArrowIcon.java similarity index 100% rename from java/gribview/src/gribview/BevelArrowIcon.java rename to experimental/java/gribview/src/gribview/BevelArrowIcon.java diff --git a/java/gribview/src/gribview/BlankIcon.java b/experimental/java/gribview/src/gribview/BlankIcon.java similarity index 100% rename from java/gribview/src/gribview/BlankIcon.java rename to experimental/java/gribview/src/gribview/BlankIcon.java diff --git a/java/gribview/src/gribview/GribAnimator.java b/experimental/java/gribview/src/gribview/GribAnimator.java similarity index 100% rename from java/gribview/src/gribview/GribAnimator.java rename to experimental/java/gribview/src/gribview/GribAnimator.java diff --git a/java/gribview/src/gribview/GribHandleSet.java b/experimental/java/gribview/src/gribview/GribHandleSet.java similarity index 100% rename from java/gribview/src/gribview/GribHandleSet.java rename to experimental/java/gribview/src/gribview/GribHandleSet.java diff --git a/java/gribview/src/gribview/GribMainFrame.java b/experimental/java/gribview/src/gribview/GribMainFrame.java similarity index 100% rename from java/gribview/src/gribview/GribMainFrame.java rename to experimental/java/gribview/src/gribview/GribMainFrame.java diff --git a/java/gribview/src/gribview/GribRenderPane.java b/experimental/java/gribview/src/gribview/GribRenderPane.java similarity index 100% rename from java/gribview/src/gribview/GribRenderPane.java rename to experimental/java/gribview/src/gribview/GribRenderPane.java diff --git a/java/gribview/src/gribview/GribView.java b/experimental/java/gribview/src/gribview/GribView.java similarity index 100% rename from java/gribview/src/gribview/GribView.java rename to experimental/java/gribview/src/gribview/GribView.java diff --git a/java/gribview/src/gribview/GribViewAboutBox.java b/experimental/java/gribview/src/gribview/GribViewAboutBox.java similarity index 100% rename from java/gribview/src/gribview/GribViewAboutBox.java rename to experimental/java/gribview/src/gribview/GribViewAboutBox.java diff --git a/java/gribview/src/gribview/JGribEditComponent.java b/experimental/java/gribview/src/gribview/JGribEditComponent.java similarity index 100% rename from java/gribview/src/gribview/JGribEditComponent.java rename to experimental/java/gribview/src/gribview/JGribEditComponent.java diff --git a/java/gribview/src/gribview/JGribMarker.java b/experimental/java/gribview/src/gribview/JGribMarker.java similarity index 100% rename from java/gribview/src/gribview/JGribMarker.java rename to experimental/java/gribview/src/gribview/JGribMarker.java diff --git a/java/gribview/src/gribview/JGribToolBar.java b/experimental/java/gribview/src/gribview/JGribToolBar.java similarity index 100% rename from java/gribview/src/gribview/JGribToolBar.java rename to experimental/java/gribview/src/gribview/JGribToolBar.java diff --git a/java/gribview/src/gribview/JGribTreeNode.java b/experimental/java/gribview/src/gribview/JGribTreeNode.java similarity index 100% rename from java/gribview/src/gribview/JGribTreeNode.java rename to experimental/java/gribview/src/gribview/JGribTreeNode.java diff --git a/java/gribview/src/gribview/JGribViewDescriptorProducer.java b/experimental/java/gribview/src/gribview/JGribViewDescriptorProducer.java similarity index 100% rename from java/gribview/src/gribview/JGribViewDescriptorProducer.java rename to experimental/java/gribview/src/gribview/JGribViewDescriptorProducer.java diff --git a/java/gribview/src/gribview/JGribViewEditionNodeProducer.java b/experimental/java/gribview/src/gribview/JGribViewEditionNodeProducer.java similarity index 100% rename from java/gribview/src/gribview/JGribViewEditionNodeProducer.java rename to experimental/java/gribview/src/gribview/JGribViewEditionNodeProducer.java diff --git a/java/gribview/src/gribview/SortButtonRenderer.java b/experimental/java/gribview/src/gribview/SortButtonRenderer.java similarity index 100% rename from java/gribview/src/gribview/SortButtonRenderer.java rename to experimental/java/gribview/src/gribview/SortButtonRenderer.java diff --git a/java/jgribapi/src/jgribapi/GribDump.java b/experimental/java/jgribapi/src/jgribapi/GribDump.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribDump.java rename to experimental/java/jgribapi/src/jgribapi/GribDump.java diff --git a/java/jgribapi/src/jgribapi/GribFile.java b/experimental/java/jgribapi/src/jgribapi/GribFile.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribFile.java rename to experimental/java/jgribapi/src/jgribapi/GribFile.java diff --git a/java/jgribapi/src/jgribapi/GribHandle.java b/experimental/java/jgribapi/src/jgribapi/GribHandle.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribHandle.java rename to experimental/java/jgribapi/src/jgribapi/GribHandle.java diff --git a/java/jgribapi/src/jgribapi/GribIterator.java b/experimental/java/jgribapi/src/jgribapi/GribIterator.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribIterator.java rename to experimental/java/jgribapi/src/jgribapi/GribIterator.java diff --git a/java/jgribapi/src/jgribapi/GribKey.java b/experimental/java/jgribapi/src/jgribapi/GribKey.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribKey.java rename to experimental/java/jgribapi/src/jgribapi/GribKey.java diff --git a/java/jgribapi/src/jgribapi/GribPoint.java b/experimental/java/jgribapi/src/jgribapi/GribPoint.java similarity index 100% rename from java/jgribapi/src/jgribapi/GribPoint.java rename to experimental/java/jgribapi/src/jgribapi/GribPoint.java diff --git a/java/jgribapi/src/jgribapi/JGribObjectProducer.java b/experimental/java/jgribapi/src/jgribapi/JGribObjectProducer.java similarity index 100% rename from java/jgribapi/src/jgribapi/JGribObjectProducer.java rename to experimental/java/jgribapi/src/jgribapi/JGribObjectProducer.java diff --git a/make_dist_definitions b/experimental/make_dist_definitions similarity index 100% rename from make_dist_definitions rename to experimental/make_dist_definitions diff --git a/parameters/feed_metdb.pl b/experimental/parameters/feed_metdb.pl similarity index 100% rename from parameters/feed_metdb.pl rename to experimental/parameters/feed_metdb.pl diff --git a/parameters/feed_tigge.pl b/experimental/parameters/feed_tigge.pl similarity index 100% rename from parameters/feed_tigge.pl rename to experimental/parameters/feed_tigge.pl diff --git a/parameters/grib1_def.pl b/experimental/parameters/grib1_def.pl similarity index 100% rename from parameters/grib1_def.pl rename to experimental/parameters/grib1_def.pl diff --git a/parameters/human_readable.pl b/experimental/parameters/human_readable.pl similarity index 100% rename from parameters/human_readable.pl rename to experimental/parameters/human_readable.pl diff --git a/parameters/master.info b/experimental/parameters/master.info similarity index 100% rename from parameters/master.info rename to experimental/parameters/master.info diff --git a/parameters/report.pl b/experimental/parameters/report.pl similarity index 100% rename from parameters/report.pl rename to experimental/parameters/report.pl diff --git a/parameters/tigge.pm b/experimental/parameters/tigge.pm similarity index 100% rename from parameters/tigge.pm rename to experimental/parameters/tigge.pm diff --git a/parameters/tigge_check.info b/experimental/parameters/tigge_check.info similarity index 100% rename from parameters/tigge_check.info rename to experimental/parameters/tigge_check.info diff --git a/parameters/tigge_check.pl b/experimental/parameters/tigge_check.pl similarity index 100% rename from parameters/tigge_check.pl rename to experimental/parameters/tigge_check.pl diff --git a/parameters/tigge_def.pl b/experimental/parameters/tigge_def.pl similarity index 100% rename from parameters/tigge_def.pl rename to experimental/parameters/tigge_def.pl diff --git a/parameters/tigge_parameters.pl b/experimental/parameters/tigge_parameters.pl similarity index 100% rename from parameters/tigge_parameters.pl rename to experimental/parameters/tigge_parameters.pl diff --git a/perl/GRIB-API/API.xs b/experimental/perl/GRIB-API/API.xs similarity index 100% rename from perl/GRIB-API/API.xs rename to experimental/perl/GRIB-API/API.xs diff --git a/perl/GRIB-API/Changes b/experimental/perl/GRIB-API/Changes similarity index 100% rename from perl/GRIB-API/Changes rename to experimental/perl/GRIB-API/Changes diff --git a/perl/GRIB-API/INSTALL b/experimental/perl/GRIB-API/INSTALL similarity index 100% rename from perl/GRIB-API/INSTALL rename to experimental/perl/GRIB-API/INSTALL diff --git a/perl/GRIB-API/MANIFEST b/experimental/perl/GRIB-API/MANIFEST similarity index 100% rename from perl/GRIB-API/MANIFEST rename to experimental/perl/GRIB-API/MANIFEST diff --git a/perl/GRIB-API/Makefile.PL.in b/experimental/perl/GRIB-API/Makefile.PL.in similarity index 100% rename from perl/GRIB-API/Makefile.PL.in rename to experimental/perl/GRIB-API/Makefile.PL.in diff --git a/perl/GRIB-API/README b/experimental/perl/GRIB-API/README similarity index 100% rename from perl/GRIB-API/README rename to experimental/perl/GRIB-API/README diff --git a/perl/GRIB-API/convert.pl b/experimental/perl/GRIB-API/convert.pl similarity index 100% rename from perl/GRIB-API/convert.pl rename to experimental/perl/GRIB-API/convert.pl diff --git a/perl/GRIB-API/lib/GRIB/API.pm b/experimental/perl/GRIB-API/lib/GRIB/API.pm similarity index 100% rename from perl/GRIB-API/lib/GRIB/API.pm rename to experimental/perl/GRIB-API/lib/GRIB/API.pm diff --git a/perl/GRIB-API/lib/GRIB/API/Debug.pm b/experimental/perl/GRIB-API/lib/GRIB/API/Debug.pm similarity index 100% rename from perl/GRIB-API/lib/GRIB/API/Debug.pm rename to experimental/perl/GRIB-API/lib/GRIB/API/Debug.pm diff --git a/perl/GRIB-API/lib/GRIB/API/Tie.pm b/experimental/perl/GRIB-API/lib/GRIB/API/Tie.pm similarity index 100% rename from perl/GRIB-API/lib/GRIB/API/Tie.pm rename to experimental/perl/GRIB-API/lib/GRIB/API/Tie.pm diff --git a/perl/GRIB-API/ppport.h b/experimental/perl/GRIB-API/ppport.h similarity index 100% rename from perl/GRIB-API/ppport.h rename to experimental/perl/GRIB-API/ppport.h diff --git a/perl/GRIB-API/t/GRIB-API.t b/experimental/perl/GRIB-API/t/GRIB-API.t similarity index 100% rename from perl/GRIB-API/t/GRIB-API.t rename to experimental/perl/GRIB-API/t/GRIB-API.t diff --git a/perl/GRIB-API/test.pl b/experimental/perl/GRIB-API/test.pl similarity index 100% rename from perl/GRIB-API/test.pl rename to experimental/perl/GRIB-API/test.pl diff --git a/perl/GRIB-API/typemap b/experimental/perl/GRIB-API/typemap similarity index 100% rename from perl/GRIB-API/typemap rename to experimental/perl/GRIB-API/typemap diff --git a/perl/Makefile.am b/experimental/perl/Makefile.am similarity index 100% rename from perl/Makefile.am rename to experimental/perl/Makefile.am diff --git a/perl/README b/experimental/perl/README similarity index 100% rename from perl/README rename to experimental/perl/README diff --git a/templates/GRIB1 b/experimental/templates/GRIB1 similarity index 100% rename from templates/GRIB1 rename to experimental/templates/GRIB1 diff --git a/templates/GRIB1.tmpl b/experimental/templates/GRIB1.tmpl similarity index 100% rename from templates/GRIB1.tmpl rename to experimental/templates/GRIB1.tmpl diff --git a/templates/GRIB2 b/experimental/templates/GRIB2 similarity index 100% rename from templates/GRIB2 rename to experimental/templates/GRIB2 diff --git a/templates/GRIB2.tmpl b/experimental/templates/GRIB2.tmpl similarity index 100% rename from templates/GRIB2.tmpl rename to experimental/templates/GRIB2.tmpl diff --git a/templates/Makefile.am b/experimental/templates/Makefile.am similarity index 100% rename from templates/Makefile.am rename to experimental/templates/Makefile.am diff --git a/templates/dummy.am b/experimental/templates/dummy.am similarity index 100% rename from templates/dummy.am rename to experimental/templates/dummy.am diff --git a/templates/ifs_templates/grib1/gg_ml.tmpl b/experimental/templates/ifs_templates/grib1/gg_ml.tmpl similarity index 100% rename from templates/ifs_templates/grib1/gg_ml.tmpl rename to experimental/templates/ifs_templates/grib1/gg_ml.tmpl diff --git a/templates/ifs_templates/grib1/gg_sfc.tmpl b/experimental/templates/ifs_templates/grib1/gg_sfc.tmpl similarity index 100% rename from templates/ifs_templates/grib1/gg_sfc.tmpl rename to experimental/templates/ifs_templates/grib1/gg_sfc.tmpl diff --git a/templates/ifs_templates/grib1/sh_ml.tmpl b/experimental/templates/ifs_templates/grib1/sh_ml.tmpl similarity index 100% rename from templates/ifs_templates/grib1/sh_ml.tmpl rename to experimental/templates/ifs_templates/grib1/sh_ml.tmpl diff --git a/templates/ifs_templates/grib1/sh_sfc.tmpl b/experimental/templates/ifs_templates/grib1/sh_sfc.tmpl similarity index 100% rename from templates/ifs_templates/grib1/sh_sfc.tmpl rename to experimental/templates/ifs_templates/grib1/sh_sfc.tmpl diff --git a/templates/ifs_templates/grib1_mlgrib2/gg_ml.tmpl b/experimental/templates/ifs_templates/grib1_mlgrib2/gg_ml.tmpl similarity index 100% rename from templates/ifs_templates/grib1_mlgrib2/gg_ml.tmpl rename to experimental/templates/ifs_templates/grib1_mlgrib2/gg_ml.tmpl diff --git a/templates/ifs_templates/grib1_mlgrib2/gg_sfc.tmpl b/experimental/templates/ifs_templates/grib1_mlgrib2/gg_sfc.tmpl similarity index 100% rename from templates/ifs_templates/grib1_mlgrib2/gg_sfc.tmpl rename to experimental/templates/ifs_templates/grib1_mlgrib2/gg_sfc.tmpl diff --git a/templates/ifs_templates/grib1_mlgrib2/sh_ml.tmpl b/experimental/templates/ifs_templates/grib1_mlgrib2/sh_ml.tmpl similarity index 100% rename from templates/ifs_templates/grib1_mlgrib2/sh_ml.tmpl rename to experimental/templates/ifs_templates/grib1_mlgrib2/sh_ml.tmpl diff --git a/templates/ifs_templates/grib1_mlgrib2/sh_sfc.tmpl b/experimental/templates/ifs_templates/grib1_mlgrib2/sh_sfc.tmpl similarity index 100% rename from templates/ifs_templates/grib1_mlgrib2/sh_sfc.tmpl rename to experimental/templates/ifs_templates/grib1_mlgrib2/sh_sfc.tmpl diff --git a/templates/make_ifs_templates.sh b/experimental/templates/make_ifs_templates.sh similarity index 100% rename from templates/make_ifs_templates.sh rename to experimental/templates/make_ifs_templates.sh diff --git a/templates/reduced_gg_ml_grib1.tmpl b/experimental/templates/reduced_gg_ml_grib1.tmpl similarity index 100% rename from templates/reduced_gg_ml_grib1.tmpl rename to experimental/templates/reduced_gg_ml_grib1.tmpl diff --git a/templates/reduced_gg_ml_grib2.tmpl b/experimental/templates/reduced_gg_ml_grib2.tmpl similarity index 100% rename from templates/reduced_gg_ml_grib2.tmpl rename to experimental/templates/reduced_gg_ml_grib2.tmpl diff --git a/templates/reduced_gg_pl_grib1.tmpl b/experimental/templates/reduced_gg_pl_grib1.tmpl similarity index 100% rename from templates/reduced_gg_pl_grib1.tmpl rename to experimental/templates/reduced_gg_pl_grib1.tmpl diff --git a/templates/reduced_gg_pl_grib2.tmpl b/experimental/templates/reduced_gg_pl_grib2.tmpl similarity index 100% rename from templates/reduced_gg_pl_grib2.tmpl rename to experimental/templates/reduced_gg_pl_grib2.tmpl diff --git a/templates/reduced_gg_sfc_grib1.tmpl b/experimental/templates/reduced_gg_sfc_grib1.tmpl similarity index 100% rename from templates/reduced_gg_sfc_grib1.tmpl rename to experimental/templates/reduced_gg_sfc_grib1.tmpl diff --git a/templates/reduced_gg_sfc_grib2.tmpl b/experimental/templates/reduced_gg_sfc_grib2.tmpl similarity index 100% rename from templates/reduced_gg_sfc_grib2.tmpl rename to experimental/templates/reduced_gg_sfc_grib2.tmpl diff --git a/templates/reduced_gg_sfc_jpeg_grib2.tmpl b/experimental/templates/reduced_gg_sfc_jpeg_grib2.tmpl similarity index 100% rename from templates/reduced_gg_sfc_jpeg_grib2.tmpl rename to experimental/templates/reduced_gg_sfc_jpeg_grib2.tmpl diff --git a/templates/reduced_ll_sfc_grib1.tmpl b/experimental/templates/reduced_ll_sfc_grib1.tmpl similarity index 100% rename from templates/reduced_ll_sfc_grib1.tmpl rename to experimental/templates/reduced_ll_sfc_grib1.tmpl diff --git a/templates/reduced_ll_sfc_grib2.tmpl b/experimental/templates/reduced_ll_sfc_grib2.tmpl similarity index 100% rename from templates/reduced_ll_sfc_grib2.tmpl rename to experimental/templates/reduced_ll_sfc_grib2.tmpl diff --git a/templates/regular_gg_ml_grib1.tmpl b/experimental/templates/regular_gg_ml_grib1.tmpl similarity index 100% rename from templates/regular_gg_ml_grib1.tmpl rename to experimental/templates/regular_gg_ml_grib1.tmpl diff --git a/templates/regular_gg_ml_grib2.tmpl b/experimental/templates/regular_gg_ml_grib2.tmpl similarity index 100% rename from templates/regular_gg_ml_grib2.tmpl rename to experimental/templates/regular_gg_ml_grib2.tmpl diff --git a/templates/regular_gg_pl_grib1.tmpl b/experimental/templates/regular_gg_pl_grib1.tmpl similarity index 100% rename from templates/regular_gg_pl_grib1.tmpl rename to experimental/templates/regular_gg_pl_grib1.tmpl diff --git a/templates/regular_gg_pl_grib2.tmpl b/experimental/templates/regular_gg_pl_grib2.tmpl similarity index 100% rename from templates/regular_gg_pl_grib2.tmpl rename to experimental/templates/regular_gg_pl_grib2.tmpl diff --git a/templates/regular_ll_pl_grib1.tmpl b/experimental/templates/regular_ll_pl_grib1.tmpl similarity index 100% rename from templates/regular_ll_pl_grib1.tmpl rename to experimental/templates/regular_ll_pl_grib1.tmpl diff --git a/templates/regular_ll_pl_grib2.tmpl b/experimental/templates/regular_ll_pl_grib2.tmpl similarity index 100% rename from templates/regular_ll_pl_grib2.tmpl rename to experimental/templates/regular_ll_pl_grib2.tmpl diff --git a/templates/regular_ll_sfc_grib1.tmpl b/experimental/templates/regular_ll_sfc_grib1.tmpl similarity index 100% rename from templates/regular_ll_sfc_grib1.tmpl rename to experimental/templates/regular_ll_sfc_grib1.tmpl diff --git a/templates/regular_ll_sfc_grib2.tmpl b/experimental/templates/regular_ll_sfc_grib2.tmpl similarity index 100% rename from templates/regular_ll_sfc_grib2.tmpl rename to experimental/templates/regular_ll_sfc_grib2.tmpl diff --git a/templates/sh_ml_grib1.tmpl b/experimental/templates/sh_ml_grib1.tmpl similarity index 100% rename from templates/sh_ml_grib1.tmpl rename to experimental/templates/sh_ml_grib1.tmpl diff --git a/templates/sh_ml_grib2.tmpl b/experimental/templates/sh_ml_grib2.tmpl similarity index 100% rename from templates/sh_ml_grib2.tmpl rename to experimental/templates/sh_ml_grib2.tmpl diff --git a/templates/sh_pl_grib1.tmpl b/experimental/templates/sh_pl_grib1.tmpl similarity index 100% rename from templates/sh_pl_grib1.tmpl rename to experimental/templates/sh_pl_grib1.tmpl diff --git a/templates/sh_pl_grib2.tmpl b/experimental/templates/sh_pl_grib2.tmpl similarity index 100% rename from templates/sh_pl_grib2.tmpl rename to experimental/templates/sh_pl_grib2.tmpl