From b17fe2461ccad1ad114e6b5802555eb123751d6b Mon Sep 17 00:00:00 2001 From: Sam Rabin Date: Mon, 14 Oct 2024 17:33:18 -0600 Subject: [PATCH] Add system tests for CTSM hillslope scripts. --- python/ctsm/test/test_sys_hillslopes.py | 136 ++++++++++++++++++ ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ..._hillslope_geo_params_Trapezoidal_MERIT.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_000_i_000.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_001_i_000.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_002_i_000.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_003_i_000.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_004_i_000.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_000_i_001.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_001_i_001.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_002_i_001.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_003_i_001.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_004_i_001.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_000_i_002.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_001_i_002.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_002_i_002.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_003_i_002.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_004_i_002.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_000_i_003.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_001_i_003.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_002_i_003.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_003_i_003.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_004_i_003.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_000_i_004.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_001_i_004.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_002_i_004.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_003_i_004.nc | 3 + ...eo_params_Trapezoidal_MERIT_j_004_i_004.nc | 3 + ...on_16pfts_Irrig_CMIP6_simyr2000_c171214.nc | 3 + 52 files changed, 289 insertions(+) create mode 100755 python/ctsm/test/test_sys_hillslopes.py create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_000.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_000.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_000.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_000.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_000.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_001.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_001.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_001.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_001.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_001.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_002.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_002.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_002.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_002.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_002.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_003.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_003.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_003.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_003.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_003.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_004.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_004.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_004.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_004.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_004.nc create mode 100644 python/ctsm/test/testinputs/hillslopes/hilldata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc diff --git a/python/ctsm/test/test_sys_hillslopes.py b/python/ctsm/test/test_sys_hillslopes.py new file mode 100755 index 0000000000..6ed87d60a7 --- /dev/null +++ b/python/ctsm/test/test_sys_hillslopes.py @@ -0,0 +1,136 @@ +#!/usr/bin/env python3 + +"""System tests for hillslope processing + +""" + +import os + +import unittest +import tempfile +import shutil +import sys +import subprocess +import glob + +import xarray as xr + +# -- add python/ctsm to path (needed if we want to run test stand-alone) +_CTSM_PYTHON = os.path.join(os.path.dirname(os.path.realpath(__file__)), os.pardir, os.pardir) +sys.path.insert(1, _CTSM_PYTHON) +# pylint: disable=wrong-import-position +from ctsm.path_utils import path_to_ctsm_root +from ctsm import unit_testing +from ctsm.hillslopes.combine_gridcell_files import main as combine_gridcell_files +from ctsm.hillslopes.combine_chunk_files import main as combine_chunk_files + +# Allow test names that pylint doesn't like; otherwise hard to make them +# readable +# pylint: disable=invalid-name + + +class TestHillslopes(unittest.TestCase): + """System tests for CTSM-specific hillslope scripts""" + + def setUp(self): + # Where in the /testinputs directory are the input and comparison file(s)? + testinputs_path = os.path.join(path_to_ctsm_root(), "python", "ctsm", "test", "testinputs") + testinputs_hills_path = os.path.join(testinputs_path, "hillslopes") + self._testinputs_hills_path = testinputs_hills_path + + # Make /_tempdir for use by these tests. + self._previous_dir = os.getcwd() + self._tempdir = tempfile.mkdtemp() + + # Obtain paths for the files being created in /_tempdir + self._outdir = os.path.join(self._tempdir, "hillslopes") + os.makedirs(self._outdir) + + # What is the surface dataset we're using? + self._fsurdat = os.path.join( + testinputs_path, "surfdata_5x5_amazon_hist_16pfts_CMIP6_2000_c231031.nc" + ) + + def tearDown(self): + """ + Remove temporary directory + """ + os.chdir(self._previous_dir) + shutil.rmtree(self._tempdir, ignore_errors=True) + + def _combine_gridcell_files(self, verbose, outdir): + """ + Combines gridcell files into chunk files + """ + + # Set arguments + sys.argv = [ + "combine_gridcell_files", + "-i", + self._fsurdat, + "-d", + os.path.join(self._testinputs_hills_path, "gridcell_files"), + "-o", + outdir, + ] + if verbose: + sys.argv += ["-v"] + + # Call script + combine_gridcell_files() + + def test_combine_gridcell_files(self): + """ + Tests combine_gridcell_files + """ + + # Call script + outdir_chunkfiles = os.path.join(self._outdir, "chunk_files_out") + self._combine_gridcell_files(verbose=True, outdir=outdir_chunkfiles) + + # Compare to expected outputs + output_files = glob.glob(os.path.join(outdir_chunkfiles, "*.nc")) + output_files.sort() + for output_file in output_files: + comparison_file = os.path.join( + os.path.join(self._testinputs_hills_path, "chunk_files"), + os.path.basename(output_file) + ) + output_ds = xr.open_dataset(output_file) + comparison_ds = xr.open_dataset(comparison_file) + xr.testing.assert_equal(output_ds, comparison_ds) + + def test_combine_chunk_files(self): + """ + Tests combine_chunk_files + """ + + # Call script + output_file = os.path.join(self._outdir, "hillslope_data.nc") + sys.argv = [ + "combine_chunk_files", + "-i", + self._fsurdat, + "-d", + os.path.join(self._testinputs_hills_path, "chunk_files"), + "-o", + output_file, + "-v", + ] + combine_chunk_files() + + # Open output file + output_ds = xr.open_dataset(output_file) + + # Open comparison file + comparison_file = os.path.join(self._testinputs_hills_path, "hilldata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc") + comparison_ds = xr.open_dataset(comparison_file) + comparison_ds = comparison_ds.drop_vars("AREA") + + # Compare + xr.testing.assert_equal(output_ds, comparison_ds) + + +if __name__ == "__main__": + unit_testing.setup_for_tests() + unittest.main() diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..005cead999 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a47930742c95f77e3c662d34e4198f5cce3e30a537841c1063c5b87ee6ac5f5e +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..f8e3cc886e --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99f6c769d24d1cb9988397ea89ddfab1f8199a5eafef05ac5d70241a666fe78f +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..c41d68523d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ade0e3b778921c33f144ed72f74f531b4f49e3ccf48931ba8ca5c3a3992c561 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..55b02d97c7 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a88fada83054215241b1086c8f5a393d5dcbf294239f4f0fa0935bba4aaee20 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..1901c56b76 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08dceb2765ab620dc2780570be2aa55e41ee6556ac9032d69c57920c64a7c93b +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..faf670d6ed --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:934a86f1e2f403b666f69f660d5e97bf0939f585ff2b2f0c773001f06475b0f4 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..a41a3d05a4 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71092a43acdc60d0c84b86ec091bc31287da62756683d5908fac5cd674eca256 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..fea008e502 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137b6cb0a1437a1da566ef7dce31c68510724d1daccc3af83b1f935c3bcedba6 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..6b1f1f0861 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:812b1939c86efc1ba0a731feb7126265f3bb7b6068a222f295f54fc0c62e4968 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..718b19771a --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8be528c73fa7ba9b089fdf423b8c4cf91927227bd293a64f4316f94e6f5daca +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..4bebfc413d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9a140d8a341a86252b679a112907361ecce2f9fd6e9f80a60a45115e96aadfb +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..b81d825365 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0f6ea3af1dd01bd695f641c62fe31e5e1e743e584f2d3b30518508ebf1c530b +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..42d9b8c70b --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b634c960461ac92f25c56ae11d3dcdde6433bdcd9e5f01735f39633f2cb86eb1 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..65ced52c3d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5c26351adcfdcac9240ea273a1e5a42fc2a2a7ee6032ba580ff8bd9a0a27a25 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..3e08e38334 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceb740cf10031162a68e110a4b5ab6e693cdc64168170b3c1ffb122240c9c65a +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..bee5d45f5d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86fc501c3bc237a84eecfc1cfb9f57be979fd2854412fdbee98f2f0ffc6b4f76 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..71a2745ff4 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea4d3a69f1f3b077b9ba2ae4445516c752ac5afb4af752ec04cdabbe6c2726d3 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..f4231334f2 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd118023d42ffe9561bbbc8dd962f9631b8efba9482d53c5aea9a015b182bd67 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..eb2c4c852b --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e86225fb0f594b28af962d856fe313e290fa1d8161519768632cdd1cf500a67f +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..36a0622e23 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b4c61303f39d0008e5e0c9ea14451009d1e9bc225288a3e886b3a11f80ef3b2 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..77671036ce --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f96ea0003efd2aeafe159dd07598df3efc8dc94cca0ee97f2f27bc2802bec0a +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..7653c9d6fc --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf3a181f532f6743e8c16ec4ee96681c36d193e352c87cda7c8278daf2928fe9 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..40a2ceec15 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19cec7660f3e722fdd437fdb7e78dc01945d757a85445fa908f7191f8540cbfc +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..e3296704f0 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:339f04fc1966dd5cd45ad01af8c3d9a0656cd4511c8f376b74024a4fec30d737 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc new file mode 100644 index 0000000000..7a260d4db2 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/chunk_files/combined_chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:116e20fe079abc4f0dc83cc3f7173b3f8dc3aa058f467751a54f9a27b963ff30 +size 32020 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_000.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_000.nc new file mode 100644 index 0000000000..3d9cca2a98 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_01_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_000.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63be0ed05096b95c6f4e68d4d4aa6514b70c945811318b033c386890d62dd8ff +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_000.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_000.nc new file mode 100644 index 0000000000..d4d877f2a4 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_02_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_000.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:873066991c7167817531bf67b47942dafd8a3e03b1be4e59a7546dfa5799c729 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_000.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_000.nc new file mode 100644 index 0000000000..53e4b46314 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_03_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_000.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac0d57afebded04bfbb28bcff47818545b892f867a1ab58c06a9fbe20174caec +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_000.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_000.nc new file mode 100644 index 0000000000..bbf1c9cb65 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_04_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_000.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7166cf7afe0cc47271cf8c647bec81bab96fe18edaca1cfac7fb0a7276dd630 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_000.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_000.nc new file mode 100644 index 0000000000..ad7557ba4d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_05_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_000.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f26a7ab5c4b1938498c50c85582d8a8de21229bcfeb8b07289fcedfb8ca93b8 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_001.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_001.nc new file mode 100644 index 0000000000..73c9f679d4 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_06_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_001.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea7726abc8c8850e67c0166f163e3e8d664a0e1dcb3d5ee5e4b3789e0afacf94 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_001.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_001.nc new file mode 100644 index 0000000000..e1ce188e24 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_07_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_001.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:968ece194264b181ab53536b17727d59eb9ff69529ea0afe11a01370eef98363 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_001.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_001.nc new file mode 100644 index 0000000000..ca88f13bda --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_08_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_001.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:890f9166409e2ec809f2f70207423505063888f2fc4e3ec1ca6acfaab7feccca +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_001.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_001.nc new file mode 100644 index 0000000000..fc5f66c46a --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_09_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_001.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8dece844a2528bae6d2321762f54bd22dc2a98e1f4ba684ff1f8bee1a2324bb6 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_001.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_001.nc new file mode 100644 index 0000000000..69f2e6b9fe --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_10_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_001.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c24495f2131a9868cca9655ec3b4d68480c4892ef63f15ea4905b8bc56131d4 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_002.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_002.nc new file mode 100644 index 0000000000..94a72ef712 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_11_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_002.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c6cd702501741ebcb16fdf1be6a27f0ae6767f951f4ec40d9886ffc4b61a91b +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_002.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_002.nc new file mode 100644 index 0000000000..2c1bcfa10a --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_12_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_002.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74de89fb2372bc000e915acd36915c069d5fe4b271bc623930c781785d5a72a0 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_002.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_002.nc new file mode 100644 index 0000000000..f305251479 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_13_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_002.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59042aedb6333e39eebcf545c8c2433d8f958b78101832fa3b1bb331df0fac02 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_002.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_002.nc new file mode 100644 index 0000000000..1bb5e12e83 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_14_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_002.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18fa05d485e9156c46ce4a52f490001df7507c58befd527f22ae2e2abb99baa3 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_002.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_002.nc new file mode 100644 index 0000000000..7295739bcd --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_15_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_002.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3db55317f551bc4095dfbf96198e9cc6d7450d51fce1b5ec8ffe78d32ab62a6f +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_003.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_003.nc new file mode 100644 index 0000000000..53ade9dd4d --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_16_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_003.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:750acf83d522809623ed024ca6d9be09fa19b552f1c98132a2c494b57fa619d1 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_003.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_003.nc new file mode 100644 index 0000000000..88b1e98552 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_17_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_003.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:127c442e99185ceaaaf552b3c74ecd943c3ec8f7003d5176eb40ff6d704bac43 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_003.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_003.nc new file mode 100644 index 0000000000..ab5bb5ce84 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_18_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_003.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc86fd0e77ef677c79d7fd914029a00d73bfb34aa582f927dc03ab710409aaea +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_003.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_003.nc new file mode 100644 index 0000000000..bff81091da --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_19_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_003.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d7a6c369c01d004d0340ad2b78c43c616dc9d46b78100c642cc960e28d1e5de +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_003.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_003.nc new file mode 100644 index 0000000000..0104c58e66 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_20_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_003.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24aad3b34db03f4bc07b43eb3fd1258964dcd6c6d20bdfa4ef64342cdbbe6870 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_004.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_004.nc new file mode 100644 index 0000000000..46d80392e1 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_21_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_000_i_004.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb15e29ab63c60ba3f693e4cb5aa9f90fcd3cc104e7a502fdaa86e7506c5407a +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_004.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_004.nc new file mode 100644 index 0000000000..61682b9b00 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_22_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_001_i_004.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f13bf54f92944d2746b616d65ea97823ac8f96450fe95698e652e7cc6a284b37 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_004.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_004.nc new file mode 100644 index 0000000000..571cdfc083 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_23_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_002_i_004.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90d153da76121eb30c9d9f48feda0b2891232ca1cdd8e44ce8c702a2d49dd8e6 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_004.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_004.nc new file mode 100644 index 0000000000..7d09610329 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_24_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_003_i_004.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8738e1996e9a6cac91d09b4c6e113236d2f5bcf9c24697f8260af0c6e913f21 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_004.nc b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_004.nc new file mode 100644 index 0000000000..a2e2c2dbe9 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/gridcell_files/chunk_25_HAND_4_col_hillslope_geo_params_Trapezoidal_MERIT_j_004_i_004.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a663e54ede65181811fdda3aa0cfb342473788a94bbf15d503e7c850abcb7d6 +size 22826 diff --git a/python/ctsm/test/testinputs/hillslopes/hilldata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc b/python/ctsm/test/testinputs/hillslopes/hilldata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc new file mode 100644 index 0000000000..5f2bdd55a0 --- /dev/null +++ b/python/ctsm/test/testinputs/hillslopes/hilldata_5x5_amazon_16pfts_Irrig_CMIP6_simyr2000_c171214.nc @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df5cce3f6cc0333caa6d0b98c71f8769d899a159fa3c57dbf2e07112db5ac65f +size 31944