├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── clean-build │ │ └── action.yaml │ ├── ngen-build │ │ └── action.yaml │ └── ngen-submod-build │ │ └── action.yaml └── workflows │ ├── Example_model_run.yml │ ├── anchor_containerized_test.yml.disabled │ ├── documentation.yml │ ├── module_integration.yml │ └── test_and_validate.yml ├── .gitignore ├── .gitmodules ├── .gitpod.Dockerfile ├── .gitpod.yml ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── Doxyfile ├── INSTALL.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SPRINT1.md ├── TERMS.md ├── _config.yml ├── cmake ├── CodeCoverage.cmake ├── DeprecatedOptions.cmake ├── ExternalSubdirectory.cmake ├── FindNetCDF.cmake ├── FindUDUNITS2.cmake ├── GitUpdateSubmodules.cmake ├── NGenModules.cmake └── dynamic_sourced_library.cmake ├── data ├── README.md ├── baseline │ ├── realizations │ │ ├── conus_bmi_multi_realization_config_w_sloth_noah_pet_cfe_trt.json │ │ ├── conus_bmi_multi_realization_config_w_sloth_noah_pet_smp_sft_cfe_trt.json │ │ └── conus_bmi_multi_realization_config_w_sloth_noah_trt.json │ └── routing_config_CONUS.yaml ├── bmi │ ├── c │ │ ├── cfe │ │ │ ├── cat-27_bmi_config.ini │ │ │ ├── cat-52_bmi_config.ini │ │ │ └── cat-67_bmi_config.ini │ │ ├── pet │ │ │ ├── cat-27_bmi_config.ini │ │ │ ├── cat-52_bmi_config.ini │ │ │ ├── cat-67_bmi_config.ini │ │ │ └── laramie_bmi_config_pet_pass.txt │ │ └── test │ │ │ └── test_bmi_c_config.ini │ └── fortran │ │ ├── noah-owp-modular-init-agg-1.namelist.input │ │ ├── noah-owp-modular-init-cat-27.namelist.input │ │ ├── noah-owp-modular-init-cat-52.namelist.input │ │ └── noah-owp-modular-init-cat-67.namelist.input ├── catchment_data.geojson ├── catchment_data_multilayer.geojson ├── catchment_data_test1.geojson ├── catchment_edge_list.json ├── crosswalk.json ├── demo.png ├── example_bmi_multi_realization_config.json ├── example_bmi_multi_realization_config__macos.json ├── example_bmi_multi_realization_config_w_netcdf.json ├── example_bmi_multi_realization_config_w_nfp.json ├── example_bmi_multi_realization_config_w_noah_pet_cfe.json ├── example_bmi_multi_realization_config_w_routing.json ├── example_multilayer_realization_config.json ├── example_realization_config.json ├── example_realization_config_w_bmi_c__lin_mac.json ├── flowpath_data.geojson ├── forcing │ ├── agg-1_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ ├── cat-27_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ ├── cat-52_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ ├── cat-67_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ ├── cats-27_52_67-2015_12_01-2015_12_30.nc │ └── forcings-engine │ │ ├── Gauge_01073000_ESMF_Mesh.nc │ │ ├── aorc │ │ └── .keep │ │ └── config_aorc.yml.in ├── gauge_01073000 │ ├── CFE │ │ ├── cat-11223_bmi_config_cfe_pass.txt │ │ ├── cat-11224_bmi_config_cfe_pass.txt │ │ ├── cat-11371_bmi_config_cfe_pass.txt │ │ ├── cat-11410_bmi_config_cfe_pass.txt │ │ └── cat-11509_bmi_config_cfe_pass.txt │ ├── NOAH │ │ ├── cat-11223.input │ │ ├── cat-11224.input │ │ ├── cat-11371.input │ │ ├── cat-11410.input │ │ ├── cat-11509.input │ │ └── parameters │ │ │ ├── GENPARM.TBL │ │ │ ├── MPTABLE.TBL │ │ │ └── SOILPARM.TBL │ ├── PET │ │ ├── cat-11223_pet_config.txt │ │ ├── cat-11224_pet_config.txt │ │ ├── cat-11371_pet_config.txt │ │ ├── cat-11410_pet_config.txt │ │ └── cat-11509_pet_config.txt │ ├── example_bmi_multi_realization_config_w_routing.json │ ├── forcing.nc │ ├── forcing │ │ ├── cat-11223.csv │ │ ├── cat-11224.csv │ │ ├── cat-11371.csv │ │ ├── cat-11410.csv │ │ └── cat-11509.csv │ ├── gauge_01073000.gpkg │ ├── nexus.geojson │ └── routing_config.yaml ├── model_domains.png ├── nexus_data.geojson ├── ngen_routing.yaml ├── test_bmi_multi_realization_config.json ├── test_bmi_multi_realization_config_w_netcdf.json ├── test_bmi_multi_realization_config_w_noah_pet_cfe.json ├── test_realization_config.json └── waterbody_edge_list.json ├── doc ├── AUTOMATED_TEST.md ├── BMI_MODELS.md ├── BMIconventions.md ├── BUILDS_AND_CMAKE.md ├── DEPENDENCIES.md ├── DISTRIBUTED_PROCESSING.md ├── GIT_USAGE.md ├── MPI_REMOTE_NEXUS.md ├── NextGen_ON_CONUS.md ├── Nextgen Requirements Meeting 26-28 Oct 2020 Final Report.pdf ├── PYTHON_ROUTING.md ├── Precision_Guidelines_for_Ngen_Code_Validation.md ├── REALIZATION_CONFIGURATION.md ├── RELEASE_MANAGEMENT.md ├── T-shirt_model_description.pdf ├── glossary.md ├── images │ ├── Screenshot.png │ ├── complex_realizations.png │ ├── hy_features_catchment_diagram.png │ ├── hymod.png │ ├── realization_relations.png │ ├── t-shirt.png │ └── watershed_schematic.jpg ├── presentations │ └── Next_Generation_Modeling_System_Seminar-15July2020.pdf ├── programming_standards.md └── references.md ├── docker ├── CENTOS_4.8.5_NGEN_RUN.dockerfile ├── CENTOS_NGEN_RUN.dockerfile ├── CENTOS_TEST.dockerfile ├── CENTOS_latest_NGEN_RUN.dockerfile ├── RHEL_TEST.dockerfile ├── ngen.dockerfile └── ngen.dockerfile.dockerignore ├── docs └── placeholder ├── extern ├── .gitignore ├── SoilFreezeThaw │ ├── INSTALL.md │ └── README.md ├── SoilMoistureProfiles │ ├── INSTALL.md │ └── README.md ├── cfe │ ├── CMakeLists.txt │ ├── README.md │ └── cfebmi.pc.in ├── evapotranspiration │ └── README.md ├── iso_c_fortran_bmi │ ├── CMakeLists.txt │ ├── README.md │ ├── iso_c_bmi.pc.in │ ├── src │ │ ├── bmi.f90 │ │ └── iso_c_bmi.f90 │ └── test │ │ ├── CMakeLists.txt │ │ ├── test_bmi_fortran_config_0.txt │ │ └── test_iso_c.c ├── netcdf-cxx4 │ └── CMakeLists.txt ├── noah-owp-modular │ ├── CMakeLists.txt │ ├── README.md │ └── surfacebmi.pc.in ├── test_bmi_c │ ├── CMakeLists.txt │ ├── README.md │ ├── include │ │ ├── bmi.h │ │ ├── bmi_test_bmi_c.h │ │ └── test_bmi_c.h │ ├── src │ │ ├── bmi_test_bmi_c.c │ │ └── test_bmi_c.c │ └── testbmicmodel.pc.in ├── test_bmi_cpp │ ├── CMakeLists.txt │ ├── include │ │ └── test_bmi_cpp.hpp │ ├── src │ │ └── test_bmi_cpp.cpp │ └── testbmicppmodel.pc.in ├── test_bmi_fortran │ ├── CMakeLists.txt │ ├── README.md │ ├── src │ │ ├── bmi.f90 │ │ ├── bmi_grid.f90 │ │ ├── bmi_test_bmi_fortran.f90 │ │ └── test_model.f90 │ └── testbmifortranmodel.pc.in ├── test_bmi_py │ ├── README.md │ ├── __init__.py │ ├── __main__.py │ ├── bmi_grid.py │ ├── bmi_model.py │ ├── config.yml │ ├── environment.yml │ ├── model.py │ ├── requirements.txt │ ├── run_bmi_model.py │ └── run_bmi_unit_test.py └── topmodel │ ├── CMakeLists.txt │ ├── README.md │ └── topmodelbmi.pc.in ├── include ├── NGenConfig.h.in ├── all.h ├── bmi.h ├── bmi.hpp ├── bmi │ ├── AbstractCLibBmiAdapter.hpp │ ├── Bmi_Adapter.hpp │ ├── Bmi_C_Adapter.hpp │ ├── Bmi_Cpp_Adapter.hpp │ ├── Bmi_Fortran_Adapter.hpp │ ├── Bmi_Fortran_Common.h │ ├── Bmi_Py_Adapter.hpp │ └── State_Exception.hpp ├── core │ ├── DomainLayer.hpp │ ├── GM_Object.hpp │ ├── HY_DistanceDiscription.hpp │ ├── HY_Features.hpp │ ├── HY_Features_Ids.hpp │ ├── HY_Features_MPI.hpp │ ├── HY_HydroFeature.hpp │ ├── Layer.hpp │ ├── LayerData.hpp │ ├── Partition_Data.hpp │ ├── Partition_One.hpp │ ├── Partition_Parser.hpp │ ├── SurfaceLayer.hpp │ ├── catchment │ │ ├── HY_CartographicRealization.hpp │ │ ├── HY_Catchment.hpp │ │ ├── HY_CatchmentAggregate.hpp │ │ ├── HY_CatchmentArea.hpp │ │ ├── HY_CatchmentDivide.hpp │ │ ├── HY_CatchmentRealization.hpp │ │ ├── HY_DendriticCatchment.hpp │ │ ├── HY_FlowPath.hpp │ │ ├── HY_HydroNetwork.hpp │ │ └── HY_InteriorCatchment.hpp │ ├── hydrolocation │ │ ├── HY_HydroLocation.hpp │ │ ├── HY_HydroLocationType.hpp │ │ └── HY_IndirectPosition.hpp │ ├── mediator │ │ └── UnitsHelper.hpp │ ├── network.hpp │ ├── nexus │ │ ├── HY_HydroNexus.hpp │ │ ├── HY_PointHydroNexus.hpp │ │ └── HY_PointHydroNexusRemote.hpp │ └── utility │ │ └── GridPolygon.hpp ├── forcing │ ├── AorcForcing.hpp │ ├── CsvPerFeatureForcingProvider.hpp │ ├── DataProvider.hpp │ ├── DataProviderSelectors.hpp │ ├── DeferredWrappedProvider.hpp │ ├── ForcingsEngineDataProvider.hpp │ ├── ForcingsEngineLumpedDataProvider.hpp │ ├── GenericDataProvider.hpp │ ├── GridDataSelector.hpp │ ├── NetCDFPerFeatureDataProvider.hpp │ ├── NullForcingProvider.hpp │ ├── OptionalWrappedDataProvider.hpp │ └── WrappedDataProvider.hpp ├── geojson │ ├── FeatureBuilder.hpp │ ├── FeatureCollection.hpp │ ├── FeatureVisitor.hpp │ ├── JSONGeometry.hpp │ ├── JSONProperty.hpp │ └── features │ │ ├── CollectionFeature.hpp │ │ ├── FeatureBase.hpp │ │ ├── Features.hpp │ │ ├── LineStringFeature.hpp │ │ ├── MultiLineStringFeature.hpp │ │ ├── MultiPointFeature.hpp │ │ ├── MultiPolygonFeature.hpp │ │ ├── PointFeature.hpp │ │ └── PolygonFeature.hpp ├── geopackage │ ├── geopackage.hpp │ ├── ngen_sqlite.hpp │ ├── proj.hpp │ └── wkb.hpp ├── realizations │ ├── catchment │ │ ├── Bmi_C_Formulation.hpp │ │ ├── Bmi_Cpp_Formulation.hpp │ │ ├── Bmi_Formulation.hpp │ │ ├── Bmi_Fortran_Formulation.hpp │ │ ├── Bmi_Module_Formulation.hpp │ │ ├── Bmi_Multi_Formulation.hpp │ │ ├── Bmi_Py_Formulation.hpp │ │ ├── Catchment_Formulation.hpp │ │ ├── Formulation.hpp │ │ ├── Formulation_Constructors.hpp │ │ └── Formulation_Manager.hpp │ └── config │ │ ├── config.hpp │ │ ├── forcing.hpp │ │ ├── formulation.hpp │ │ ├── layer.hpp │ │ ├── routing.hpp │ │ └── time.hpp ├── routing │ ├── Routing_Params.h │ └── Routing_Py_Adapter.hpp ├── simulation_time │ └── Simulation_Time.hpp └── utilities │ ├── CSV_Reader.h │ ├── ConfigurationException.hpp │ ├── Constants.h │ ├── EndianCopy.hpp │ ├── ExternalIntegrationException.hpp │ ├── FileChecker.h │ ├── FileStreamHandler.hpp │ ├── StreamHandler.hpp │ ├── bmi │ ├── mass_balance.hpp │ ├── nonstd │ │ ├── LICENSE.txt │ │ ├── expected.hpp │ │ └── expected.tweak.hpp │ ├── protocol.hpp │ └── protocols.hpp │ ├── bmi_utilities.hpp │ ├── logging_utils.h │ ├── mdarray.hpp │ ├── mdarray │ ├── iterator.hpp │ └── mdarray.hpp │ ├── mdframe.hpp │ ├── mdframe │ ├── dimension.hpp │ ├── mdframe.hpp │ ├── variable.hpp │ └── visitors.hpp │ ├── parallel_utils.h │ ├── python │ ├── HydrofabricSubsetter.hpp │ └── InterpreterUtil.hpp │ └── traits.hpp ├── src ├── NGen.cpp ├── bmi │ ├── AbstractCLibBmiAdapter.cpp │ ├── Bmi_Adapter.cpp │ ├── Bmi_C_Adapter.cpp │ ├── Bmi_Cpp_Adapter.cpp │ ├── Bmi_Fortran_Adapter.cpp │ ├── Bmi_Py_Adapter.cpp │ └── CMakeLists.txt ├── core │ ├── CMakeLists.txt │ ├── GM_Object.cpp │ ├── HY_Features.cpp │ ├── HY_Features_MPI.cpp │ ├── HY_HydroFeature.cpp │ ├── NGen_Python_Build_Versions.in │ ├── SurfaceLayer.cpp │ ├── catchment │ │ ├── CMakeLists.txt │ │ ├── HY_CartographicRealization.cpp │ │ ├── HY_Catchment.cpp │ │ ├── HY_CatchmentAggregate.cpp │ │ ├── HY_CatchmentArea.cpp │ │ ├── HY_CatchmentDivide.cpp │ │ ├── HY_CatchmentRealization.cpp │ │ ├── HY_DendriticCatchment.cpp │ │ ├── HY_FlowPath.cpp │ │ ├── HY_HydroNetwork.cpp │ │ └── HY_InteriorCatchment.cpp │ ├── hydrolocation │ │ ├── CMakeLists.txt │ │ ├── HY_HydroLocation.cpp │ │ └── HY_IndirectPosition.cpp │ ├── mediator │ │ ├── CMakeLists.txt │ │ └── UnitsHelper.cpp │ ├── network.cpp │ └── nexus │ │ ├── CMakeLists.txt │ │ ├── HY_HydroNexus.cpp │ │ ├── HY_PointHydroNexus.cpp │ │ └── HY_PointHydroNexusRemote.cpp ├── forcing │ ├── CMakeLists.txt │ ├── ForcingsEngineDataProvider.cpp │ ├── ForcingsEngineLumpedDataProvider.cpp │ ├── NetCDFPerFeatureDataProvider.cpp │ └── NullForcingProvider.cpp ├── geojson │ ├── CMakeLists.txt │ ├── FeatureCollection.cpp │ ├── JSONGeometry.cpp │ ├── JSONProperty.cpp │ └── features │ │ ├── FeatureBase.cpp │ │ └── PolygonFeature.cpp ├── geopackage │ ├── CMakeLists.txt │ ├── feature.cpp │ ├── geometry.cpp │ ├── ngen_sqlite.cpp │ ├── proj.cpp │ ├── properties.cpp │ ├── read.cpp │ └── wkb.cpp ├── partitionGenerator.cpp ├── realizations │ └── catchment │ │ ├── Bmi_C_Formulation.cpp │ │ ├── Bmi_Cpp_Formulation.cpp │ │ ├── Bmi_Formulation.cpp │ │ ├── Bmi_Fortran_Formulation.cpp │ │ ├── Bmi_Module_Formulation.cpp │ │ ├── Bmi_Multi_Formulation.cpp │ │ ├── Bmi_Py_Formulation.cpp │ │ ├── CMakeLists.txt │ │ ├── Formulation_Constructors.cpp │ │ └── Formulation_Manager.cpp ├── routing │ ├── CMakeLists.txt │ └── Routing_Py_Adapter.cpp ├── test_main.cpp └── utilities │ ├── bmi │ ├── CMakeLists.txt │ ├── mass_balance.cpp │ └── protocols.cpp │ ├── logging │ ├── CMakeLists.txt │ └── logging_utils.cpp │ ├── mdarray │ └── CMakeLists.txt │ └── mdframe │ ├── CMakeLists.txt │ ├── handler_csv.cpp │ └── handler_netcdf.cpp ├── test ├── CMakeLists.txt ├── README.md ├── bmi │ ├── Bmi_C_Adapter_Test.cpp │ ├── Bmi_Cpp_Adapter_Test.cpp │ ├── Bmi_Fortran_Adapter_Test.cpp │ ├── Bmi_Py_Adapter_Test.cpp │ └── Bmi_Testing_Util.hpp ├── core │ ├── NetworkTests.cpp │ ├── mediator │ │ └── UnitsHelper_Tests.cpp │ ├── multilayer │ │ └── MultiLayerParserTest.cpp │ └── nexus │ │ ├── NexusRemoteTests.cpp │ │ └── NexusTests.cpp ├── data │ ├── bmi │ │ ├── test_bmi_c │ │ │ ├── test_bmi_c_config_0.txt │ │ │ └── test_bmi_c_config_1.txt │ │ ├── test_bmi_cpp │ │ │ ├── test_bmi_cpp_config_0.txt │ │ │ ├── test_bmi_cpp_config_1.txt │ │ │ └── test_bmi_cpp_config_2.txt │ │ ├── test_bmi_fortran │ │ │ ├── test_bmi_fortran_config_0.txt │ │ │ └── test_bmi_fortran_config_1.txt │ │ └── test_bmi_python │ │ │ ├── test_bmi_python_config_0.yml │ │ │ ├── test_bmi_python_config_1.yml │ │ │ └── test_bmi_python_config_2.yml │ ├── forcing │ │ ├── Sample_Tropical_Hourly_Rainfall.csv │ │ ├── cat-10_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ │ ├── cat-27115-nwm-aorc-variant-derived-format-units.csv │ │ ├── cat-27115-nwm-aorc-variant-derived-format.csv │ │ └── cat-89_2015-12-01 00_00_00_2015-12-30 23_00_00.csv │ ├── geopackage │ │ ├── example.gpkg │ │ └── example_3857.gpkg │ ├── partitions │ │ ├── partition_huc01.json │ │ ├── partition_huc01_100.json │ │ ├── simple_catchment_data.json │ │ ├── simple_nexus_data.json │ │ ├── simple_partition2.json │ │ └── simple_partition8.json │ └── routing │ │ ├── .gitignore │ │ ├── gauge_01073000.gpkg │ │ ├── nex-11223_output.csv │ │ ├── nex-11224_output.csv │ │ ├── nex-11225_output.csv │ │ └── ngen_routing_config_unit_test.yaml ├── forcing │ ├── CsvPerFeatureForcingProvider_Test.cpp │ ├── ForcingsEngineDataProvider_Test.cpp │ ├── ForcingsEngineLumpedDataProvider_Test.cpp │ ├── GridDataSelector_Test.cpp │ ├── NetCDFPerFeatureDataProvider_Test.cpp │ ├── OptionalWrappedDataProvider_Test.cpp │ └── TrivialForcingProvider.hpp ├── geojson │ ├── FeatureCollection_Test.cpp │ ├── Feature_Test.cpp │ ├── JSONGeometry_Test.cpp │ └── JSONProperty_Test.cpp ├── geopackage │ ├── GeoPackage_Test.cpp │ ├── SQLite_Test.cpp │ └── WKB_Test.cpp ├── models │ └── hymod │ │ └── include │ │ ├── Reservoir_Test.cpp │ │ └── Reservoir_Timeless_Test.cpp ├── realizations │ ├── Formulation_Manager_Test.cpp │ └── catchments │ │ ├── Bmi_C_Formulation_Test.cpp │ │ ├── Bmi_C_Pet_IT.cpp │ │ ├── Bmi_Cpp_Formulation_Test.cpp │ │ ├── Bmi_Cpp_Multi_Array_Test.cpp │ │ ├── Bmi_Fortran_Formulation_Test.cpp │ │ ├── Bmi_Multi_Formulation_Test.cpp │ │ └── Bmi_Py_Formulation_Test.cpp ├── routing │ └── Routing_Py_Bind_Test.cpp ├── simulation_time │ └── Simulation_Time_Test.cpp └── utils │ ├── Partition_One_Test.cpp │ ├── Partition_Test.cpp │ ├── bmi │ ├── MockConfig.hpp │ └── mass_balance_Test.cpp │ ├── include │ └── StreamOutputTest.cpp │ ├── logging_Test.cpp │ ├── mdarray_Test.cpp │ ├── mdframe_Test.cpp │ ├── mdframe_csv_Test.cpp │ └── mdframe_netcdf_Test.cpp └── utilities ├── config_file_generators └── realization_config_generator.py ├── data_conversion ├── csv2catchmentnetcdf.py └── netcdf-test.py └── partitioning └── partition_labeler.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | /CHANGELOG.md merge=union 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/clean-build/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/actions/clean-build/action.yaml -------------------------------------------------------------------------------- /.github/actions/ngen-build/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/actions/ngen-build/action.yaml -------------------------------------------------------------------------------- /.github/actions/ngen-submod-build/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/actions/ngen-submod-build/action.yaml -------------------------------------------------------------------------------- /.github/workflows/Example_model_run.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/workflows/Example_model_run.yml -------------------------------------------------------------------------------- /.github/workflows/anchor_containerized_test.yml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/workflows/anchor_containerized_test.yml.disabled -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/module_integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/workflows/module_integration.yml -------------------------------------------------------------------------------- /.github/workflows/test_and_validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.github/workflows/test_and_validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.gitmodules -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/Doxyfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SPRINT1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/SPRINT1.md -------------------------------------------------------------------------------- /TERMS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/TERMS.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/_config.yml -------------------------------------------------------------------------------- /cmake/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/CodeCoverage.cmake -------------------------------------------------------------------------------- /cmake/DeprecatedOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/DeprecatedOptions.cmake -------------------------------------------------------------------------------- /cmake/ExternalSubdirectory.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/ExternalSubdirectory.cmake -------------------------------------------------------------------------------- /cmake/FindNetCDF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/FindNetCDF.cmake -------------------------------------------------------------------------------- /cmake/FindUDUNITS2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/FindUDUNITS2.cmake -------------------------------------------------------------------------------- /cmake/GitUpdateSubmodules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/GitUpdateSubmodules.cmake -------------------------------------------------------------------------------- /cmake/NGenModules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/NGenModules.cmake -------------------------------------------------------------------------------- /cmake/dynamic_sourced_library.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/cmake/dynamic_sourced_library.cmake -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/README.md -------------------------------------------------------------------------------- /data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_pet_cfe_trt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_pet_cfe_trt.json -------------------------------------------------------------------------------- /data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_pet_smp_sft_cfe_trt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_pet_smp_sft_cfe_trt.json -------------------------------------------------------------------------------- /data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_trt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/baseline/realizations/conus_bmi_multi_realization_config_w_sloth_noah_trt.json -------------------------------------------------------------------------------- /data/baseline/routing_config_CONUS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/baseline/routing_config_CONUS.yaml -------------------------------------------------------------------------------- /data/bmi/c/cfe/cat-27_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/cfe/cat-27_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/cfe/cat-52_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/cfe/cat-52_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/cfe/cat-67_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/cfe/cat-67_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/pet/cat-27_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/pet/cat-27_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/pet/cat-52_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/pet/cat-52_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/pet/cat-67_bmi_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/pet/cat-67_bmi_config.ini -------------------------------------------------------------------------------- /data/bmi/c/pet/laramie_bmi_config_pet_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/pet/laramie_bmi_config_pet_pass.txt -------------------------------------------------------------------------------- /data/bmi/c/test/test_bmi_c_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/c/test/test_bmi_c_config.ini -------------------------------------------------------------------------------- /data/bmi/fortran/noah-owp-modular-init-agg-1.namelist.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/fortran/noah-owp-modular-init-agg-1.namelist.input -------------------------------------------------------------------------------- /data/bmi/fortran/noah-owp-modular-init-cat-27.namelist.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/fortran/noah-owp-modular-init-cat-27.namelist.input -------------------------------------------------------------------------------- /data/bmi/fortran/noah-owp-modular-init-cat-52.namelist.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/fortran/noah-owp-modular-init-cat-52.namelist.input -------------------------------------------------------------------------------- /data/bmi/fortran/noah-owp-modular-init-cat-67.namelist.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/bmi/fortran/noah-owp-modular-init-cat-67.namelist.input -------------------------------------------------------------------------------- /data/catchment_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/catchment_data.geojson -------------------------------------------------------------------------------- /data/catchment_data_multilayer.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/catchment_data_multilayer.geojson -------------------------------------------------------------------------------- /data/catchment_data_test1.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/catchment_data_test1.geojson -------------------------------------------------------------------------------- /data/catchment_edge_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/catchment_edge_list.json -------------------------------------------------------------------------------- /data/crosswalk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/crosswalk.json -------------------------------------------------------------------------------- /data/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/demo.png -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config.json -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config__macos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config__macos.json -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config_w_netcdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config_w_netcdf.json -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config_w_nfp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config_w_nfp.json -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config_w_noah_pet_cfe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config_w_noah_pet_cfe.json -------------------------------------------------------------------------------- /data/example_bmi_multi_realization_config_w_routing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_bmi_multi_realization_config_w_routing.json -------------------------------------------------------------------------------- /data/example_multilayer_realization_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_multilayer_realization_config.json -------------------------------------------------------------------------------- /data/example_realization_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_realization_config.json -------------------------------------------------------------------------------- /data/example_realization_config_w_bmi_c__lin_mac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/example_realization_config_w_bmi_c__lin_mac.json -------------------------------------------------------------------------------- /data/flowpath_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/flowpath_data.geojson -------------------------------------------------------------------------------- /data/forcing/agg-1_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/agg-1_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /data/forcing/cat-27_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/cat-27_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /data/forcing/cat-52_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/cat-52_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /data/forcing/cat-67_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/cat-67_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /data/forcing/cats-27_52_67-2015_12_01-2015_12_30.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/cats-27_52_67-2015_12_01-2015_12_30.nc -------------------------------------------------------------------------------- /data/forcing/forcings-engine/Gauge_01073000_ESMF_Mesh.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/forcings-engine/Gauge_01073000_ESMF_Mesh.nc -------------------------------------------------------------------------------- /data/forcing/forcings-engine/aorc/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/forcing/forcings-engine/config_aorc.yml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/forcing/forcings-engine/config_aorc.yml.in -------------------------------------------------------------------------------- /data/gauge_01073000/CFE/cat-11223_bmi_config_cfe_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/CFE/cat-11223_bmi_config_cfe_pass.txt -------------------------------------------------------------------------------- /data/gauge_01073000/CFE/cat-11224_bmi_config_cfe_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/CFE/cat-11224_bmi_config_cfe_pass.txt -------------------------------------------------------------------------------- /data/gauge_01073000/CFE/cat-11371_bmi_config_cfe_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/CFE/cat-11371_bmi_config_cfe_pass.txt -------------------------------------------------------------------------------- /data/gauge_01073000/CFE/cat-11410_bmi_config_cfe_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/CFE/cat-11410_bmi_config_cfe_pass.txt -------------------------------------------------------------------------------- /data/gauge_01073000/CFE/cat-11509_bmi_config_cfe_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/CFE/cat-11509_bmi_config_cfe_pass.txt -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/cat-11223.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/cat-11223.input -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/cat-11224.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/cat-11224.input -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/cat-11371.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/cat-11371.input -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/cat-11410.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/cat-11410.input -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/cat-11509.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/cat-11509.input -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/parameters/GENPARM.TBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/parameters/GENPARM.TBL -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/parameters/MPTABLE.TBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/parameters/MPTABLE.TBL -------------------------------------------------------------------------------- /data/gauge_01073000/NOAH/parameters/SOILPARM.TBL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/NOAH/parameters/SOILPARM.TBL -------------------------------------------------------------------------------- /data/gauge_01073000/PET/cat-11223_pet_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/PET/cat-11223_pet_config.txt -------------------------------------------------------------------------------- /data/gauge_01073000/PET/cat-11224_pet_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/PET/cat-11224_pet_config.txt -------------------------------------------------------------------------------- /data/gauge_01073000/PET/cat-11371_pet_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/PET/cat-11371_pet_config.txt -------------------------------------------------------------------------------- /data/gauge_01073000/PET/cat-11410_pet_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/PET/cat-11410_pet_config.txt -------------------------------------------------------------------------------- /data/gauge_01073000/PET/cat-11509_pet_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/PET/cat-11509_pet_config.txt -------------------------------------------------------------------------------- /data/gauge_01073000/example_bmi_multi_realization_config_w_routing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/example_bmi_multi_realization_config_w_routing.json -------------------------------------------------------------------------------- /data/gauge_01073000/forcing.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing.nc -------------------------------------------------------------------------------- /data/gauge_01073000/forcing/cat-11223.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing/cat-11223.csv -------------------------------------------------------------------------------- /data/gauge_01073000/forcing/cat-11224.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing/cat-11224.csv -------------------------------------------------------------------------------- /data/gauge_01073000/forcing/cat-11371.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing/cat-11371.csv -------------------------------------------------------------------------------- /data/gauge_01073000/forcing/cat-11410.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing/cat-11410.csv -------------------------------------------------------------------------------- /data/gauge_01073000/forcing/cat-11509.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/forcing/cat-11509.csv -------------------------------------------------------------------------------- /data/gauge_01073000/gauge_01073000.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/gauge_01073000.gpkg -------------------------------------------------------------------------------- /data/gauge_01073000/nexus.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/nexus.geojson -------------------------------------------------------------------------------- /data/gauge_01073000/routing_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/gauge_01073000/routing_config.yaml -------------------------------------------------------------------------------- /data/model_domains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/model_domains.png -------------------------------------------------------------------------------- /data/nexus_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/nexus_data.geojson -------------------------------------------------------------------------------- /data/ngen_routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/ngen_routing.yaml -------------------------------------------------------------------------------- /data/test_bmi_multi_realization_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/test_bmi_multi_realization_config.json -------------------------------------------------------------------------------- /data/test_bmi_multi_realization_config_w_netcdf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/test_bmi_multi_realization_config_w_netcdf.json -------------------------------------------------------------------------------- /data/test_bmi_multi_realization_config_w_noah_pet_cfe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/test_bmi_multi_realization_config_w_noah_pet_cfe.json -------------------------------------------------------------------------------- /data/test_realization_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/test_realization_config.json -------------------------------------------------------------------------------- /data/waterbody_edge_list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/data/waterbody_edge_list.json -------------------------------------------------------------------------------- /doc/AUTOMATED_TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/AUTOMATED_TEST.md -------------------------------------------------------------------------------- /doc/BMI_MODELS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/BMI_MODELS.md -------------------------------------------------------------------------------- /doc/BMIconventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/BMIconventions.md -------------------------------------------------------------------------------- /doc/BUILDS_AND_CMAKE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/BUILDS_AND_CMAKE.md -------------------------------------------------------------------------------- /doc/DEPENDENCIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/DEPENDENCIES.md -------------------------------------------------------------------------------- /doc/DISTRIBUTED_PROCESSING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/DISTRIBUTED_PROCESSING.md -------------------------------------------------------------------------------- /doc/GIT_USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/GIT_USAGE.md -------------------------------------------------------------------------------- /doc/MPI_REMOTE_NEXUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/MPI_REMOTE_NEXUS.md -------------------------------------------------------------------------------- /doc/NextGen_ON_CONUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/NextGen_ON_CONUS.md -------------------------------------------------------------------------------- /doc/Nextgen Requirements Meeting 26-28 Oct 2020 Final Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/Nextgen Requirements Meeting 26-28 Oct 2020 Final Report.pdf -------------------------------------------------------------------------------- /doc/PYTHON_ROUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/PYTHON_ROUTING.md -------------------------------------------------------------------------------- /doc/Precision_Guidelines_for_Ngen_Code_Validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/Precision_Guidelines_for_Ngen_Code_Validation.md -------------------------------------------------------------------------------- /doc/REALIZATION_CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/REALIZATION_CONFIGURATION.md -------------------------------------------------------------------------------- /doc/RELEASE_MANAGEMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/RELEASE_MANAGEMENT.md -------------------------------------------------------------------------------- /doc/T-shirt_model_description.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/T-shirt_model_description.pdf -------------------------------------------------------------------------------- /doc/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/glossary.md -------------------------------------------------------------------------------- /doc/images/Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/Screenshot.png -------------------------------------------------------------------------------- /doc/images/complex_realizations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/complex_realizations.png -------------------------------------------------------------------------------- /doc/images/hy_features_catchment_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/hy_features_catchment_diagram.png -------------------------------------------------------------------------------- /doc/images/hymod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/hymod.png -------------------------------------------------------------------------------- /doc/images/realization_relations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/realization_relations.png -------------------------------------------------------------------------------- /doc/images/t-shirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/t-shirt.png -------------------------------------------------------------------------------- /doc/images/watershed_schematic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/images/watershed_schematic.jpg -------------------------------------------------------------------------------- /doc/presentations/Next_Generation_Modeling_System_Seminar-15July2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/presentations/Next_Generation_Modeling_System_Seminar-15July2020.pdf -------------------------------------------------------------------------------- /doc/programming_standards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/programming_standards.md -------------------------------------------------------------------------------- /doc/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/doc/references.md -------------------------------------------------------------------------------- /docker/CENTOS_4.8.5_NGEN_RUN.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/CENTOS_4.8.5_NGEN_RUN.dockerfile -------------------------------------------------------------------------------- /docker/CENTOS_NGEN_RUN.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/CENTOS_NGEN_RUN.dockerfile -------------------------------------------------------------------------------- /docker/CENTOS_TEST.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/CENTOS_TEST.dockerfile -------------------------------------------------------------------------------- /docker/CENTOS_latest_NGEN_RUN.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/CENTOS_latest_NGEN_RUN.dockerfile -------------------------------------------------------------------------------- /docker/RHEL_TEST.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/RHEL_TEST.dockerfile -------------------------------------------------------------------------------- /docker/ngen.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/ngen.dockerfile -------------------------------------------------------------------------------- /docker/ngen.dockerfile.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/docker/ngen.dockerfile.dockerignore -------------------------------------------------------------------------------- /docs/placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extern/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/.gitignore -------------------------------------------------------------------------------- /extern/SoilFreezeThaw/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/SoilFreezeThaw/INSTALL.md -------------------------------------------------------------------------------- /extern/SoilFreezeThaw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/SoilFreezeThaw/README.md -------------------------------------------------------------------------------- /extern/SoilMoistureProfiles/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/SoilMoistureProfiles/INSTALL.md -------------------------------------------------------------------------------- /extern/SoilMoistureProfiles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/SoilMoistureProfiles/README.md -------------------------------------------------------------------------------- /extern/cfe/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/cfe/CMakeLists.txt -------------------------------------------------------------------------------- /extern/cfe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/cfe/README.md -------------------------------------------------------------------------------- /extern/cfe/cfebmi.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/cfe/cfebmi.pc.in -------------------------------------------------------------------------------- /extern/evapotranspiration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/evapotranspiration/README.md -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/CMakeLists.txt -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/README.md -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/iso_c_bmi.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/iso_c_bmi.pc.in -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/src/bmi.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/src/bmi.f90 -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/src/iso_c_bmi.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/src/iso_c_bmi.f90 -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/test/CMakeLists.txt -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/test/test_bmi_fortran_config_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/test/test_bmi_fortran_config_0.txt -------------------------------------------------------------------------------- /extern/iso_c_fortran_bmi/test/test_iso_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/iso_c_fortran_bmi/test/test_iso_c.c -------------------------------------------------------------------------------- /extern/netcdf-cxx4/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/netcdf-cxx4/CMakeLists.txt -------------------------------------------------------------------------------- /extern/noah-owp-modular/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/noah-owp-modular/CMakeLists.txt -------------------------------------------------------------------------------- /extern/noah-owp-modular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/noah-owp-modular/README.md -------------------------------------------------------------------------------- /extern/noah-owp-modular/surfacebmi.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/noah-owp-modular/surfacebmi.pc.in -------------------------------------------------------------------------------- /extern/test_bmi_c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/CMakeLists.txt -------------------------------------------------------------------------------- /extern/test_bmi_c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/README.md -------------------------------------------------------------------------------- /extern/test_bmi_c/include/bmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/include/bmi.h -------------------------------------------------------------------------------- /extern/test_bmi_c/include/bmi_test_bmi_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/include/bmi_test_bmi_c.h -------------------------------------------------------------------------------- /extern/test_bmi_c/include/test_bmi_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/include/test_bmi_c.h -------------------------------------------------------------------------------- /extern/test_bmi_c/src/bmi_test_bmi_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/src/bmi_test_bmi_c.c -------------------------------------------------------------------------------- /extern/test_bmi_c/src/test_bmi_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/src/test_bmi_c.c -------------------------------------------------------------------------------- /extern/test_bmi_c/testbmicmodel.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_c/testbmicmodel.pc.in -------------------------------------------------------------------------------- /extern/test_bmi_cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_cpp/CMakeLists.txt -------------------------------------------------------------------------------- /extern/test_bmi_cpp/include/test_bmi_cpp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_cpp/include/test_bmi_cpp.hpp -------------------------------------------------------------------------------- /extern/test_bmi_cpp/src/test_bmi_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_cpp/src/test_bmi_cpp.cpp -------------------------------------------------------------------------------- /extern/test_bmi_cpp/testbmicppmodel.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_cpp/testbmicppmodel.pc.in -------------------------------------------------------------------------------- /extern/test_bmi_fortran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/CMakeLists.txt -------------------------------------------------------------------------------- /extern/test_bmi_fortran/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/README.md -------------------------------------------------------------------------------- /extern/test_bmi_fortran/src/bmi.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/src/bmi.f90 -------------------------------------------------------------------------------- /extern/test_bmi_fortran/src/bmi_grid.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/src/bmi_grid.f90 -------------------------------------------------------------------------------- /extern/test_bmi_fortran/src/bmi_test_bmi_fortran.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/src/bmi_test_bmi_fortran.f90 -------------------------------------------------------------------------------- /extern/test_bmi_fortran/src/test_model.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/src/test_model.f90 -------------------------------------------------------------------------------- /extern/test_bmi_fortran/testbmifortranmodel.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_fortran/testbmifortranmodel.pc.in -------------------------------------------------------------------------------- /extern/test_bmi_py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/README.md -------------------------------------------------------------------------------- /extern/test_bmi_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/__init__.py -------------------------------------------------------------------------------- /extern/test_bmi_py/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/__main__.py -------------------------------------------------------------------------------- /extern/test_bmi_py/bmi_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/bmi_grid.py -------------------------------------------------------------------------------- /extern/test_bmi_py/bmi_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/bmi_model.py -------------------------------------------------------------------------------- /extern/test_bmi_py/config.yml: -------------------------------------------------------------------------------- 1 | time_step_seconds: 3600 2 | initial_time: 0 -------------------------------------------------------------------------------- /extern/test_bmi_py/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/environment.yml -------------------------------------------------------------------------------- /extern/test_bmi_py/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/model.py -------------------------------------------------------------------------------- /extern/test_bmi_py/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | pandas 3 | pyyaml 4 | bmipy 5 | netCDF4 -------------------------------------------------------------------------------- /extern/test_bmi_py/run_bmi_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/run_bmi_model.py -------------------------------------------------------------------------------- /extern/test_bmi_py/run_bmi_unit_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/test_bmi_py/run_bmi_unit_test.py -------------------------------------------------------------------------------- /extern/topmodel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/topmodel/CMakeLists.txt -------------------------------------------------------------------------------- /extern/topmodel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/topmodel/README.md -------------------------------------------------------------------------------- /extern/topmodel/topmodelbmi.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/extern/topmodel/topmodelbmi.pc.in -------------------------------------------------------------------------------- /include/NGenConfig.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/NGenConfig.h.in -------------------------------------------------------------------------------- /include/all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/all.h -------------------------------------------------------------------------------- /include/bmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi.h -------------------------------------------------------------------------------- /include/bmi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi.hpp -------------------------------------------------------------------------------- /include/bmi/AbstractCLibBmiAdapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/AbstractCLibBmiAdapter.hpp -------------------------------------------------------------------------------- /include/bmi/Bmi_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_Adapter.hpp -------------------------------------------------------------------------------- /include/bmi/Bmi_C_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_C_Adapter.hpp -------------------------------------------------------------------------------- /include/bmi/Bmi_Cpp_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_Cpp_Adapter.hpp -------------------------------------------------------------------------------- /include/bmi/Bmi_Fortran_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_Fortran_Adapter.hpp -------------------------------------------------------------------------------- /include/bmi/Bmi_Fortran_Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_Fortran_Common.h -------------------------------------------------------------------------------- /include/bmi/Bmi_Py_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/Bmi_Py_Adapter.hpp -------------------------------------------------------------------------------- /include/bmi/State_Exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/bmi/State_Exception.hpp -------------------------------------------------------------------------------- /include/core/DomainLayer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/DomainLayer.hpp -------------------------------------------------------------------------------- /include/core/GM_Object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/GM_Object.hpp -------------------------------------------------------------------------------- /include/core/HY_DistanceDiscription.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/HY_DistanceDiscription.hpp -------------------------------------------------------------------------------- /include/core/HY_Features.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/HY_Features.hpp -------------------------------------------------------------------------------- /include/core/HY_Features_Ids.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/HY_Features_Ids.hpp -------------------------------------------------------------------------------- /include/core/HY_Features_MPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/HY_Features_MPI.hpp -------------------------------------------------------------------------------- /include/core/HY_HydroFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/HY_HydroFeature.hpp -------------------------------------------------------------------------------- /include/core/Layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/Layer.hpp -------------------------------------------------------------------------------- /include/core/LayerData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/LayerData.hpp -------------------------------------------------------------------------------- /include/core/Partition_Data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/Partition_Data.hpp -------------------------------------------------------------------------------- /include/core/Partition_One.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/Partition_One.hpp -------------------------------------------------------------------------------- /include/core/Partition_Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/Partition_Parser.hpp -------------------------------------------------------------------------------- /include/core/SurfaceLayer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/SurfaceLayer.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_CartographicRealization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_CartographicRealization.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_Catchment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_Catchment.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_CatchmentAggregate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_CatchmentAggregate.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_CatchmentArea.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_CatchmentArea.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_CatchmentDivide.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_CatchmentDivide.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_CatchmentRealization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_CatchmentRealization.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_DendriticCatchment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_DendriticCatchment.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_FlowPath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_FlowPath.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_HydroNetwork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_HydroNetwork.hpp -------------------------------------------------------------------------------- /include/core/catchment/HY_InteriorCatchment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/catchment/HY_InteriorCatchment.hpp -------------------------------------------------------------------------------- /include/core/hydrolocation/HY_HydroLocation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/hydrolocation/HY_HydroLocation.hpp -------------------------------------------------------------------------------- /include/core/hydrolocation/HY_HydroLocationType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/hydrolocation/HY_HydroLocationType.hpp -------------------------------------------------------------------------------- /include/core/hydrolocation/HY_IndirectPosition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/hydrolocation/HY_IndirectPosition.hpp -------------------------------------------------------------------------------- /include/core/mediator/UnitsHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/mediator/UnitsHelper.hpp -------------------------------------------------------------------------------- /include/core/network.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/network.hpp -------------------------------------------------------------------------------- /include/core/nexus/HY_HydroNexus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/nexus/HY_HydroNexus.hpp -------------------------------------------------------------------------------- /include/core/nexus/HY_PointHydroNexus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/nexus/HY_PointHydroNexus.hpp -------------------------------------------------------------------------------- /include/core/nexus/HY_PointHydroNexusRemote.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/nexus/HY_PointHydroNexusRemote.hpp -------------------------------------------------------------------------------- /include/core/utility/GridPolygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/core/utility/GridPolygon.hpp -------------------------------------------------------------------------------- /include/forcing/AorcForcing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/AorcForcing.hpp -------------------------------------------------------------------------------- /include/forcing/CsvPerFeatureForcingProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/CsvPerFeatureForcingProvider.hpp -------------------------------------------------------------------------------- /include/forcing/DataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/DataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/DataProviderSelectors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/DataProviderSelectors.hpp -------------------------------------------------------------------------------- /include/forcing/DeferredWrappedProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/DeferredWrappedProvider.hpp -------------------------------------------------------------------------------- /include/forcing/ForcingsEngineDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/ForcingsEngineDataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/ForcingsEngineLumpedDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/ForcingsEngineLumpedDataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/GenericDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/GenericDataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/GridDataSelector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/GridDataSelector.hpp -------------------------------------------------------------------------------- /include/forcing/NetCDFPerFeatureDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/NetCDFPerFeatureDataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/NullForcingProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/NullForcingProvider.hpp -------------------------------------------------------------------------------- /include/forcing/OptionalWrappedDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/OptionalWrappedDataProvider.hpp -------------------------------------------------------------------------------- /include/forcing/WrappedDataProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/forcing/WrappedDataProvider.hpp -------------------------------------------------------------------------------- /include/geojson/FeatureBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/FeatureBuilder.hpp -------------------------------------------------------------------------------- /include/geojson/FeatureCollection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/FeatureCollection.hpp -------------------------------------------------------------------------------- /include/geojson/FeatureVisitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/FeatureVisitor.hpp -------------------------------------------------------------------------------- /include/geojson/JSONGeometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/JSONGeometry.hpp -------------------------------------------------------------------------------- /include/geojson/JSONProperty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/JSONProperty.hpp -------------------------------------------------------------------------------- /include/geojson/features/CollectionFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/CollectionFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/FeatureBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/FeatureBase.hpp -------------------------------------------------------------------------------- /include/geojson/features/Features.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/Features.hpp -------------------------------------------------------------------------------- /include/geojson/features/LineStringFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/LineStringFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/MultiLineStringFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/MultiLineStringFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/MultiPointFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/MultiPointFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/MultiPolygonFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/MultiPolygonFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/PointFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/PointFeature.hpp -------------------------------------------------------------------------------- /include/geojson/features/PolygonFeature.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geojson/features/PolygonFeature.hpp -------------------------------------------------------------------------------- /include/geopackage/geopackage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geopackage/geopackage.hpp -------------------------------------------------------------------------------- /include/geopackage/ngen_sqlite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geopackage/ngen_sqlite.hpp -------------------------------------------------------------------------------- /include/geopackage/proj.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geopackage/proj.hpp -------------------------------------------------------------------------------- /include/geopackage/wkb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/geopackage/wkb.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_C_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_C_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Cpp_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Cpp_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Fortran_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Fortran_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Module_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Module_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Multi_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Multi_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Bmi_Py_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Bmi_Py_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Catchment_Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Catchment_Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Formulation.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Formulation_Constructors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Formulation_Constructors.hpp -------------------------------------------------------------------------------- /include/realizations/catchment/Formulation_Manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/catchment/Formulation_Manager.hpp -------------------------------------------------------------------------------- /include/realizations/config/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/config.hpp -------------------------------------------------------------------------------- /include/realizations/config/forcing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/forcing.hpp -------------------------------------------------------------------------------- /include/realizations/config/formulation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/formulation.hpp -------------------------------------------------------------------------------- /include/realizations/config/layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/layer.hpp -------------------------------------------------------------------------------- /include/realizations/config/routing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/routing.hpp -------------------------------------------------------------------------------- /include/realizations/config/time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/realizations/config/time.hpp -------------------------------------------------------------------------------- /include/routing/Routing_Params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/routing/Routing_Params.h -------------------------------------------------------------------------------- /include/routing/Routing_Py_Adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/routing/Routing_Py_Adapter.hpp -------------------------------------------------------------------------------- /include/simulation_time/Simulation_Time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/simulation_time/Simulation_Time.hpp -------------------------------------------------------------------------------- /include/utilities/CSV_Reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/CSV_Reader.h -------------------------------------------------------------------------------- /include/utilities/ConfigurationException.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/ConfigurationException.hpp -------------------------------------------------------------------------------- /include/utilities/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/Constants.h -------------------------------------------------------------------------------- /include/utilities/EndianCopy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/EndianCopy.hpp -------------------------------------------------------------------------------- /include/utilities/ExternalIntegrationException.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/ExternalIntegrationException.hpp -------------------------------------------------------------------------------- /include/utilities/FileChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/FileChecker.h -------------------------------------------------------------------------------- /include/utilities/FileStreamHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/FileStreamHandler.hpp -------------------------------------------------------------------------------- /include/utilities/StreamHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/StreamHandler.hpp -------------------------------------------------------------------------------- /include/utilities/bmi/mass_balance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/mass_balance.hpp -------------------------------------------------------------------------------- /include/utilities/bmi/nonstd/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/nonstd/LICENSE.txt -------------------------------------------------------------------------------- /include/utilities/bmi/nonstd/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/nonstd/expected.hpp -------------------------------------------------------------------------------- /include/utilities/bmi/nonstd/expected.tweak.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/nonstd/expected.tweak.hpp -------------------------------------------------------------------------------- /include/utilities/bmi/protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/protocol.hpp -------------------------------------------------------------------------------- /include/utilities/bmi/protocols.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi/protocols.hpp -------------------------------------------------------------------------------- /include/utilities/bmi_utilities.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/bmi_utilities.hpp -------------------------------------------------------------------------------- /include/utilities/logging_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/logging_utils.h -------------------------------------------------------------------------------- /include/utilities/mdarray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdarray.hpp -------------------------------------------------------------------------------- /include/utilities/mdarray/iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdarray/iterator.hpp -------------------------------------------------------------------------------- /include/utilities/mdarray/mdarray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdarray/mdarray.hpp -------------------------------------------------------------------------------- /include/utilities/mdframe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdframe.hpp -------------------------------------------------------------------------------- /include/utilities/mdframe/dimension.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdframe/dimension.hpp -------------------------------------------------------------------------------- /include/utilities/mdframe/mdframe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdframe/mdframe.hpp -------------------------------------------------------------------------------- /include/utilities/mdframe/variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdframe/variable.hpp -------------------------------------------------------------------------------- /include/utilities/mdframe/visitors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/mdframe/visitors.hpp -------------------------------------------------------------------------------- /include/utilities/parallel_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/parallel_utils.h -------------------------------------------------------------------------------- /include/utilities/python/HydrofabricSubsetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/python/HydrofabricSubsetter.hpp -------------------------------------------------------------------------------- /include/utilities/python/InterpreterUtil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/python/InterpreterUtil.hpp -------------------------------------------------------------------------------- /include/utilities/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/include/utilities/traits.hpp -------------------------------------------------------------------------------- /src/NGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/NGen.cpp -------------------------------------------------------------------------------- /src/bmi/AbstractCLibBmiAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/AbstractCLibBmiAdapter.cpp -------------------------------------------------------------------------------- /src/bmi/Bmi_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/Bmi_Adapter.cpp -------------------------------------------------------------------------------- /src/bmi/Bmi_C_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/Bmi_C_Adapter.cpp -------------------------------------------------------------------------------- /src/bmi/Bmi_Cpp_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/Bmi_Cpp_Adapter.cpp -------------------------------------------------------------------------------- /src/bmi/Bmi_Fortran_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/Bmi_Fortran_Adapter.cpp -------------------------------------------------------------------------------- /src/bmi/Bmi_Py_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/Bmi_Py_Adapter.cpp -------------------------------------------------------------------------------- /src/bmi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/bmi/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/GM_Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/GM_Object.cpp -------------------------------------------------------------------------------- /src/core/HY_Features.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/HY_Features.cpp -------------------------------------------------------------------------------- /src/core/HY_Features_MPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/HY_Features_MPI.cpp -------------------------------------------------------------------------------- /src/core/HY_HydroFeature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/HY_HydroFeature.cpp -------------------------------------------------------------------------------- /src/core/NGen_Python_Build_Versions.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/NGen_Python_Build_Versions.in -------------------------------------------------------------------------------- /src/core/SurfaceLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/SurfaceLayer.cpp -------------------------------------------------------------------------------- /src/core/catchment/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/catchment/HY_CartographicRealization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_CartographicRealization.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_Catchment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_Catchment.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_CatchmentAggregate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_CatchmentAggregate.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_CatchmentArea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_CatchmentArea.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_CatchmentDivide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_CatchmentDivide.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_CatchmentRealization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_CatchmentRealization.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_DendriticCatchment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_DendriticCatchment.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_FlowPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_FlowPath.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_HydroNetwork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_HydroNetwork.cpp -------------------------------------------------------------------------------- /src/core/catchment/HY_InteriorCatchment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/catchment/HY_InteriorCatchment.cpp -------------------------------------------------------------------------------- /src/core/hydrolocation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/hydrolocation/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/hydrolocation/HY_HydroLocation.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | -------------------------------------------------------------------------------- /src/core/hydrolocation/HY_IndirectPosition.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/core/mediator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/mediator/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/mediator/UnitsHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/mediator/UnitsHelper.cpp -------------------------------------------------------------------------------- /src/core/network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/network.cpp -------------------------------------------------------------------------------- /src/core/nexus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/nexus/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/nexus/HY_HydroNexus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/nexus/HY_HydroNexus.cpp -------------------------------------------------------------------------------- /src/core/nexus/HY_PointHydroNexus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/nexus/HY_PointHydroNexus.cpp -------------------------------------------------------------------------------- /src/core/nexus/HY_PointHydroNexusRemote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/core/nexus/HY_PointHydroNexusRemote.cpp -------------------------------------------------------------------------------- /src/forcing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/forcing/CMakeLists.txt -------------------------------------------------------------------------------- /src/forcing/ForcingsEngineDataProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/forcing/ForcingsEngineDataProvider.cpp -------------------------------------------------------------------------------- /src/forcing/ForcingsEngineLumpedDataProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/forcing/ForcingsEngineLumpedDataProvider.cpp -------------------------------------------------------------------------------- /src/forcing/NetCDFPerFeatureDataProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/forcing/NetCDFPerFeatureDataProvider.cpp -------------------------------------------------------------------------------- /src/forcing/NullForcingProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/forcing/NullForcingProvider.cpp -------------------------------------------------------------------------------- /src/geojson/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geojson/CMakeLists.txt -------------------------------------------------------------------------------- /src/geojson/FeatureCollection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geojson/FeatureCollection.cpp -------------------------------------------------------------------------------- /src/geojson/JSONGeometry.cpp: -------------------------------------------------------------------------------- 1 | #include "JSONGeometry.hpp" 2 | -------------------------------------------------------------------------------- /src/geojson/JSONProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geojson/JSONProperty.cpp -------------------------------------------------------------------------------- /src/geojson/features/FeatureBase.cpp: -------------------------------------------------------------------------------- 1 | #include "FeatureBase.hpp" 2 | 3 | using namespace geojson; -------------------------------------------------------------------------------- /src/geojson/features/PolygonFeature.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /src/geopackage/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/CMakeLists.txt -------------------------------------------------------------------------------- /src/geopackage/feature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/feature.cpp -------------------------------------------------------------------------------- /src/geopackage/geometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/geometry.cpp -------------------------------------------------------------------------------- /src/geopackage/ngen_sqlite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/ngen_sqlite.cpp -------------------------------------------------------------------------------- /src/geopackage/proj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/proj.cpp -------------------------------------------------------------------------------- /src/geopackage/properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/properties.cpp -------------------------------------------------------------------------------- /src/geopackage/read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/read.cpp -------------------------------------------------------------------------------- /src/geopackage/wkb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/geopackage/wkb.cpp -------------------------------------------------------------------------------- /src/partitionGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/partitionGenerator.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_C_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_C_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Cpp_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Cpp_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Fortran_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Fortran_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Module_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Module_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Multi_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Multi_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Bmi_Py_Formulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Bmi_Py_Formulation.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/CMakeLists.txt -------------------------------------------------------------------------------- /src/realizations/catchment/Formulation_Constructors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Formulation_Constructors.cpp -------------------------------------------------------------------------------- /src/realizations/catchment/Formulation_Manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/realizations/catchment/Formulation_Manager.cpp -------------------------------------------------------------------------------- /src/routing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/routing/CMakeLists.txt -------------------------------------------------------------------------------- /src/routing/Routing_Py_Adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/routing/Routing_Py_Adapter.cpp -------------------------------------------------------------------------------- /src/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/test_main.cpp -------------------------------------------------------------------------------- /src/utilities/bmi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/bmi/CMakeLists.txt -------------------------------------------------------------------------------- /src/utilities/bmi/mass_balance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/bmi/mass_balance.cpp -------------------------------------------------------------------------------- /src/utilities/bmi/protocols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/bmi/protocols.cpp -------------------------------------------------------------------------------- /src/utilities/logging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/logging/CMakeLists.txt -------------------------------------------------------------------------------- /src/utilities/logging/logging_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/logging/logging_utils.cpp -------------------------------------------------------------------------------- /src/utilities/mdarray/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/mdarray/CMakeLists.txt -------------------------------------------------------------------------------- /src/utilities/mdframe/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/mdframe/CMakeLists.txt -------------------------------------------------------------------------------- /src/utilities/mdframe/handler_csv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/mdframe/handler_csv.cpp -------------------------------------------------------------------------------- /src/utilities/mdframe/handler_netcdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/src/utilities/mdframe/handler_netcdf.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/README.md -------------------------------------------------------------------------------- /test/bmi/Bmi_C_Adapter_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/bmi/Bmi_C_Adapter_Test.cpp -------------------------------------------------------------------------------- /test/bmi/Bmi_Cpp_Adapter_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/bmi/Bmi_Cpp_Adapter_Test.cpp -------------------------------------------------------------------------------- /test/bmi/Bmi_Fortran_Adapter_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/bmi/Bmi_Fortran_Adapter_Test.cpp -------------------------------------------------------------------------------- /test/bmi/Bmi_Py_Adapter_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/bmi/Bmi_Py_Adapter_Test.cpp -------------------------------------------------------------------------------- /test/bmi/Bmi_Testing_Util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/bmi/Bmi_Testing_Util.hpp -------------------------------------------------------------------------------- /test/core/NetworkTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/core/NetworkTests.cpp -------------------------------------------------------------------------------- /test/core/mediator/UnitsHelper_Tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/core/mediator/UnitsHelper_Tests.cpp -------------------------------------------------------------------------------- /test/core/multilayer/MultiLayerParserTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/core/multilayer/MultiLayerParserTest.cpp -------------------------------------------------------------------------------- /test/core/nexus/NexusRemoteTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/core/nexus/NexusRemoteTests.cpp -------------------------------------------------------------------------------- /test/core/nexus/NexusTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/core/nexus/NexusTests.cpp -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_c/test_bmi_c_config_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_c/test_bmi_c_config_0.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_c/test_bmi_c_config_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_c/test_bmi_c_config_1.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_0.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_1.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_cpp/test_bmi_cpp_config_2.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_fortran/test_bmi_fortran_config_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_fortran/test_bmi_fortran_config_0.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_fortran/test_bmi_fortran_config_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/bmi/test_bmi_fortran/test_bmi_fortran_config_1.txt -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_python/test_bmi_python_config_0.yml: -------------------------------------------------------------------------------- 1 | time_step_seconds: 3600 2 | initial_time: 0 -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_python/test_bmi_python_config_1.yml: -------------------------------------------------------------------------------- 1 | time_step_seconds: 3600 2 | initial_time: 0 -------------------------------------------------------------------------------- /test/data/bmi/test_bmi_python/test_bmi_python_config_2.yml: -------------------------------------------------------------------------------- 1 | time_step_seconds: 3600 2 | initial_time: 0 -------------------------------------------------------------------------------- /test/data/forcing/Sample_Tropical_Hourly_Rainfall.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/forcing/Sample_Tropical_Hourly_Rainfall.csv -------------------------------------------------------------------------------- /test/data/forcing/cat-10_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/forcing/cat-10_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /test/data/forcing/cat-27115-nwm-aorc-variant-derived-format-units.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/forcing/cat-27115-nwm-aorc-variant-derived-format-units.csv -------------------------------------------------------------------------------- /test/data/forcing/cat-27115-nwm-aorc-variant-derived-format.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/forcing/cat-27115-nwm-aorc-variant-derived-format.csv -------------------------------------------------------------------------------- /test/data/forcing/cat-89_2015-12-01 00_00_00_2015-12-30 23_00_00.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/forcing/cat-89_2015-12-01 00_00_00_2015-12-30 23_00_00.csv -------------------------------------------------------------------------------- /test/data/geopackage/example.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/geopackage/example.gpkg -------------------------------------------------------------------------------- /test/data/geopackage/example_3857.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/geopackage/example_3857.gpkg -------------------------------------------------------------------------------- /test/data/partitions/partition_huc01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/partition_huc01.json -------------------------------------------------------------------------------- /test/data/partitions/partition_huc01_100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/partition_huc01_100.json -------------------------------------------------------------------------------- /test/data/partitions/simple_catchment_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/simple_catchment_data.json -------------------------------------------------------------------------------- /test/data/partitions/simple_nexus_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/simple_nexus_data.json -------------------------------------------------------------------------------- /test/data/partitions/simple_partition2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/simple_partition2.json -------------------------------------------------------------------------------- /test/data/partitions/simple_partition8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/partitions/simple_partition8.json -------------------------------------------------------------------------------- /test/data/routing/.gitignore: -------------------------------------------------------------------------------- 1 | *.parquet 2 | *.nc 3 | -------------------------------------------------------------------------------- /test/data/routing/gauge_01073000.gpkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/routing/gauge_01073000.gpkg -------------------------------------------------------------------------------- /test/data/routing/nex-11223_output.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/routing/nex-11223_output.csv -------------------------------------------------------------------------------- /test/data/routing/nex-11224_output.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/routing/nex-11224_output.csv -------------------------------------------------------------------------------- /test/data/routing/nex-11225_output.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/routing/nex-11225_output.csv -------------------------------------------------------------------------------- /test/data/routing/ngen_routing_config_unit_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/data/routing/ngen_routing_config_unit_test.yaml -------------------------------------------------------------------------------- /test/forcing/CsvPerFeatureForcingProvider_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/CsvPerFeatureForcingProvider_Test.cpp -------------------------------------------------------------------------------- /test/forcing/ForcingsEngineDataProvider_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/ForcingsEngineDataProvider_Test.cpp -------------------------------------------------------------------------------- /test/forcing/ForcingsEngineLumpedDataProvider_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/ForcingsEngineLumpedDataProvider_Test.cpp -------------------------------------------------------------------------------- /test/forcing/GridDataSelector_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/GridDataSelector_Test.cpp -------------------------------------------------------------------------------- /test/forcing/NetCDFPerFeatureDataProvider_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/NetCDFPerFeatureDataProvider_Test.cpp -------------------------------------------------------------------------------- /test/forcing/OptionalWrappedDataProvider_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/OptionalWrappedDataProvider_Test.cpp -------------------------------------------------------------------------------- /test/forcing/TrivialForcingProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/forcing/TrivialForcingProvider.hpp -------------------------------------------------------------------------------- /test/geojson/FeatureCollection_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geojson/FeatureCollection_Test.cpp -------------------------------------------------------------------------------- /test/geojson/Feature_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geojson/Feature_Test.cpp -------------------------------------------------------------------------------- /test/geojson/JSONGeometry_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geojson/JSONGeometry_Test.cpp -------------------------------------------------------------------------------- /test/geojson/JSONProperty_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geojson/JSONProperty_Test.cpp -------------------------------------------------------------------------------- /test/geopackage/GeoPackage_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geopackage/GeoPackage_Test.cpp -------------------------------------------------------------------------------- /test/geopackage/SQLite_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geopackage/SQLite_Test.cpp -------------------------------------------------------------------------------- /test/geopackage/WKB_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/geopackage/WKB_Test.cpp -------------------------------------------------------------------------------- /test/models/hymod/include/Reservoir_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/models/hymod/include/Reservoir_Test.cpp -------------------------------------------------------------------------------- /test/models/hymod/include/Reservoir_Timeless_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/models/hymod/include/Reservoir_Timeless_Test.cpp -------------------------------------------------------------------------------- /test/realizations/Formulation_Manager_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/Formulation_Manager_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_C_Formulation_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_C_Formulation_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_C_Pet_IT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_C_Pet_IT.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_Cpp_Formulation_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_Cpp_Formulation_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_Cpp_Multi_Array_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_Cpp_Multi_Array_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_Fortran_Formulation_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_Fortran_Formulation_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_Multi_Formulation_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_Multi_Formulation_Test.cpp -------------------------------------------------------------------------------- /test/realizations/catchments/Bmi_Py_Formulation_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/realizations/catchments/Bmi_Py_Formulation_Test.cpp -------------------------------------------------------------------------------- /test/routing/Routing_Py_Bind_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/routing/Routing_Py_Bind_Test.cpp -------------------------------------------------------------------------------- /test/simulation_time/Simulation_Time_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/simulation_time/Simulation_Time_Test.cpp -------------------------------------------------------------------------------- /test/utils/Partition_One_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/Partition_One_Test.cpp -------------------------------------------------------------------------------- /test/utils/Partition_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/Partition_Test.cpp -------------------------------------------------------------------------------- /test/utils/bmi/MockConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/bmi/MockConfig.hpp -------------------------------------------------------------------------------- /test/utils/bmi/mass_balance_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/bmi/mass_balance_Test.cpp -------------------------------------------------------------------------------- /test/utils/include/StreamOutputTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/include/StreamOutputTest.cpp -------------------------------------------------------------------------------- /test/utils/logging_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/logging_Test.cpp -------------------------------------------------------------------------------- /test/utils/mdarray_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/mdarray_Test.cpp -------------------------------------------------------------------------------- /test/utils/mdframe_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/mdframe_Test.cpp -------------------------------------------------------------------------------- /test/utils/mdframe_csv_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/mdframe_csv_Test.cpp -------------------------------------------------------------------------------- /test/utils/mdframe_netcdf_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/test/utils/mdframe_netcdf_Test.cpp -------------------------------------------------------------------------------- /utilities/config_file_generators/realization_config_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/utilities/config_file_generators/realization_config_generator.py -------------------------------------------------------------------------------- /utilities/data_conversion/csv2catchmentnetcdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/utilities/data_conversion/csv2catchmentnetcdf.py -------------------------------------------------------------------------------- /utilities/data_conversion/netcdf-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/utilities/data_conversion/netcdf-test.py -------------------------------------------------------------------------------- /utilities/partitioning/partition_labeler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NOAA-OWP/ngen/HEAD/utilities/partitioning/partition_labeler.py --------------------------------------------------------------------------------