├── .gitattributes ├── .github └── workflows │ ├── Pytest.yml │ ├── python-publish-TESTPYPI.yml │ └── python-publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── pyproject.toml ├── src └── rcmodel │ ├── __init__.py │ ├── optimisation │ ├── __init__.py │ ├── cyclic_manager.py │ ├── environment.py │ ├── optimise_models.py │ └── prior_cooling_policy.py │ ├── physical │ ├── __init__.py │ ├── building.py │ ├── input_scaling.py │ └── room.py │ ├── rc_model.py │ └── tools │ ├── __init__.py │ ├── helper_functions.py │ ├── plotting.py │ └── rcmodel_dataset.py └── tests ├── conftest.py ├── data └── 6hrs_testing_data.csv ├── test_building.py ├── test_optimiser.py ├── test_rcmodel.py └── test_tools.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/Pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/.github/workflows/Pytest.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish-TESTPYPI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/.github/workflows/python-publish-TESTPYPI.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/rcmodel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/__init__.py -------------------------------------------------------------------------------- /src/rcmodel/optimisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/optimisation/__init__.py -------------------------------------------------------------------------------- /src/rcmodel/optimisation/cyclic_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/optimisation/cyclic_manager.py -------------------------------------------------------------------------------- /src/rcmodel/optimisation/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/optimisation/environment.py -------------------------------------------------------------------------------- /src/rcmodel/optimisation/optimise_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/optimisation/optimise_models.py -------------------------------------------------------------------------------- /src/rcmodel/optimisation/prior_cooling_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/optimisation/prior_cooling_policy.py -------------------------------------------------------------------------------- /src/rcmodel/physical/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/physical/__init__.py -------------------------------------------------------------------------------- /src/rcmodel/physical/building.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/physical/building.py -------------------------------------------------------------------------------- /src/rcmodel/physical/input_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/physical/input_scaling.py -------------------------------------------------------------------------------- /src/rcmodel/physical/room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/physical/room.py -------------------------------------------------------------------------------- /src/rcmodel/rc_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/rc_model.py -------------------------------------------------------------------------------- /src/rcmodel/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/tools/__init__.py -------------------------------------------------------------------------------- /src/rcmodel/tools/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/tools/helper_functions.py -------------------------------------------------------------------------------- /src/rcmodel/tools/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/tools/plotting.py -------------------------------------------------------------------------------- /src/rcmodel/tools/rcmodel_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/src/rcmodel/tools/rcmodel_dataset.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/6hrs_testing_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/data/6hrs_testing_data.csv -------------------------------------------------------------------------------- /tests/test_building.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/test_building.py -------------------------------------------------------------------------------- /tests/test_optimiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/test_optimiser.py -------------------------------------------------------------------------------- /tests/test_rcmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/test_rcmodel.py -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BFourcin/rcmodel/HEAD/tests/test_tools.py --------------------------------------------------------------------------------