pycity-scheduling

View on PyPIReverse Dependencies (0)

1.2.1 pycity_scheduling-1.2.1-py3-none-any.whl

Wheel Details

Project: pycity-scheduling
Version: 1.2.1
Filename: pycity_scheduling-1.2.1-py3-none-any.whl
Download: [link]
Size: 550828
MD5: 170b23a85099efe4dfe005de05570da7
SHA256: 4f953c725e610ca792f891ce70fc81216374c135e4162a00398a7eb8c3dffa15
Uploaded: 2023-05-30 13:46:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycity-scheduling
Version: 1.2.1
Summary: A Python framework for the development, testing, and assessment of optimization-basedpower scheduling algorithms for multi-energy systems in city districts
Author: Institute for Automation of Complex Power Systems (ACS),E.ON Energy Research Center (E.ON ERC),RWTH Aachen University
Author-Email: post_acs[at]eonerc.rwth-aachen.de
Home-Page: https://git.rwth-aachen.de/acs/public/simulation/pycity_scheduling
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Platform: any
Requires-Python: >=3.7
Requires-Dist: matplotlib (==3.3.4)
Requires-Dist: mpi4py (==3.1.3)
Requires-Dist: numpy (==1.19.5)
Requires-Dist: pandas (==1.1.5)
Requires-Dist: pycity-base (==0.3.2)
Requires-Dist: pyomo (==5.7.3)
Requires-Dist: pytest (==6.2.4); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 13081 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pycity_scheduling/__init__.py sha256=wgdPw8p7ThoJlX5IWR_-lPQFaYwZA2PLZpLfEqAbK3U 1502
pycity_scheduling/constants.py sha256=j3LhA6B9n-VsuhJWkksrtcheSb6gnV3QjpyXMtN9p9I 1587
pycity_scheduling/exceptions.py sha256=yCW-ACkzCO21LARAmarBGHtX-YEVNBA6M5HOLVo8_q4 1605
pycity_scheduling/solvers.py sha256=mYR8W3muyThYwL-xgwbQvEU8MOisTk5RE2fxTsbQSro 2448
pycity_scheduling/algorithms/__init__.py sha256=KeVoWjI_ftxK5vGXZ6aHd5-qrgn2gTXGALMhHfTMRnk 2407
pycity_scheduling/algorithms/algorithm.py sha256=6PpsPnTfcwXTaUkmZ-frdTSi-70XsyuWZyw-b26WszU 18247
pycity_scheduling/algorithms/central_optimization_algorithm.py sha256=rBdNs02Xyy-YHjl267q08KCuWY2HLzBHfq_Y5_F_te0 3790
pycity_scheduling/algorithms/dual_decomposition_algorithm.py sha256=yUeDQOPHlmTfqhlzBpOcyWH58i8qvYeCkUySmL9CD6Q 7560
pycity_scheduling/algorithms/dual_decomposition_algorithm_mpi.py sha256=8QCz29mp8eoxFMQa3ociMPQ-t4-8ZkVoLh4Zp0cwzYk 13129
pycity_scheduling/algorithms/exchange_admm_algorithm.py sha256=IVaaHVZxvAVZ-LfvFAh43qE9gJIVa7CsMtoU-UcmR7U 9471
pycity_scheduling/algorithms/exchange_admm_algorithm_mpi.py sha256=0uofiDLIshTtJ5wWSUi0HQNdbxbsbg048xTB3XtVpJs 15116
pycity_scheduling/algorithms/exchange_miqp_admm_algorithm.py sha256=eujC1W04IDfSW-MVvUIW2yfUFU_8ACviW48MqPqf3g4 38707
pycity_scheduling/algorithms/exchange_miqp_admm_algorithm_mpi.py sha256=IzkRvW9t7wSnfsTvTa7zRpb4UuOexTXHsiuBUr-DgUQ 46132
pycity_scheduling/algorithms/local_optimization_algorithm.py sha256=fDXSXQfbn-HJTYIo69c2YRZy2YlkoM10xyj3aO1DiYk 4292
pycity_scheduling/algorithms/stand_alone_optimization_algorithm.py sha256=CKfIjZ3s5SmrY1jfFM_I9doA9rhWBMtEgdM5DCGc5H8 2048
pycity_scheduling/classes/__init__.py sha256=aOINYQ-R_g5s5A2DTvtMQYgXzXZ5SVP3NY_iG6Sta0c 6740
pycity_scheduling/classes/apartment.py sha256=ENICf9k-17btSnzXYW64w6wnImCJN5JTnyC_JRP56Cw 3290
pycity_scheduling/classes/battery.py sha256=L7sb8TYTGKsWk7d--zxLym2p43-xYMzXhlwVYOl_9IU 8281
pycity_scheduling/classes/boiler.py sha256=_nNGc83UrAtHrIMWLGTPMvsJda5Fw0IrmGET-QN8LSk 4607
pycity_scheduling/classes/building.py sha256=-V6wLXjcpZgJfADLkU-gCbCwRQu_eAskZcZAZPI9Y68 11100
pycity_scheduling/classes/building_energy_system.py sha256=GE_PoPn1xTgxhoZUndyjntl-QOy092xFFksEsdR-U9M 5741
pycity_scheduling/classes/chiller.py sha256=_wnBT_x2ywUqrE3B9mFddR9h94jpBRlXDQgpJmcnY20 6643
pycity_scheduling/classes/city_district.py sha256=xOL6TsdKhAd7AJ88CvBvPLtOMa1k2KZNqiGoaoXzKsk 5335
pycity_scheduling/classes/combined_heat_power.py sha256=YfsK87ARvvrVMgd4KoLINJ6_HGbR4qKnc0qgfByRAjE 5130
pycity_scheduling/classes/curtailable_load.py sha256=2zHI9neR6uFtZIynxPhlGXa7s4sJ2_0RLFcN8Fz_0h8 10897
pycity_scheduling/classes/deferrable_load.py sha256=k3Oh_JP92seHv3NZ2uY0cL5J16Cn36JLUpOy8y_YdHQ 10906
pycity_scheduling/classes/electric_heater.py sha256=i_arnVmD_iQhiscnVop0PpkK548QibxBhywxLIlNq8U 4564
pycity_scheduling/classes/electric_vehicle.py sha256=1EBQIg_VzJcAJ6lsun_FnZlX6S8v3w0ZSkJRntOQaxk 11739
pycity_scheduling/classes/electrical_entity.py sha256=S2B25PVFiIj5PjuIpgAAgAyKQNvIxgdlJrUpSVN4jkE 6922
pycity_scheduling/classes/entity_container.py sha256=MK9L9s7gGIZFMN8PBX5zdrpLIojY6wCVugv5BQ8FpXA 5658
pycity_scheduling/classes/environment.py sha256=qNVTZgFIrwZ4VYsx-tVnqYAh2xx25JMA4Hz5mhd6t1o 1406
pycity_scheduling/classes/fixed_load.py sha256=-FAfZsblNCUmukdreVpIcRIy4TQtRfhU3CwgfLo-fO8 7916
pycity_scheduling/classes/heat_pump.py sha256=ykyhhS6ESEiiWkTPxdKKw8MaT4Cpyoqbc3pZvHqUXtI 6414
pycity_scheduling/classes/optimization_entity.py sha256=9FSXvXq91a26lALCBWkERmHylgQu5z6XC2bsa59_HdY 13587
pycity_scheduling/classes/photovoltaic.py sha256=JnL_ZrGQVoQVoaOJ4sLi5HEzNoY-dvGpezkr0oZnOP8 6350
pycity_scheduling/classes/prices.py sha256=psyWSmIkKH_nznjmC7pR4DpnOYFjZQCYtzlWPTKAmWE 9540
pycity_scheduling/classes/space_cooling.py sha256=zraf6ZP9_jSl2rbl9EvjncwVIMvDiz9Sjc0KsQGCrfw 4250
pycity_scheduling/classes/space_heating.py sha256=_QUakCaj3dihD6Io6PU6Bf3K9KZoor5d7T6-N-g6dwE 5768
pycity_scheduling/classes/thermal_cooling_storage.py sha256=i4EdfcHcodkU9RsRVRqB5h4gymoMPckjlSDzYw_KCpU 5680
pycity_scheduling/classes/thermal_entity_cooling.py sha256=-uCCtLxLFKpy4IVURmoWQdWKlwQqGJT-ampyoAG2dvk 2598
pycity_scheduling/classes/thermal_entity_heating.py sha256=7EJTd6NRBlGBy4O1Y30odhgqtv8sFsKQf5_-C0zdDYE 2598
pycity_scheduling/classes/thermal_heating_storage.py sha256=kfi9H-ZRlhcyQLilbcFCdp1q7mL47D1LE7diOX5vnBU 5736
pycity_scheduling/classes/timer.py sha256=6Xt0bTai5-7rRIrGh2kXh6Wx4xG7WLDf_qN2SzGdOE0 11526
pycity_scheduling/classes/weather.py sha256=IAfrVVJpW5aQZBcffRwxAGN9qL0ywjzUfaUt1irTcuE 1389
pycity_scheduling/classes/wind_energy_converter.py sha256=Q4meDeaOSGJRD0ob2kz3TZWvllNnUq8b7dPTL5hZA70 4501
pycity_scheduling/data/TRY_2018.dat sha256=eBGv1PbwIE6_usxOzVIDNtT6lriffbvoY8GTtrnK1k0 878254
pycity_scheduling/data/__init__.py sha256=8duxz9It3yOF1gi__s1oOSoo6WciZSTTtQG7n_mW8f0 1206
pycity_scheduling/data/co2_emissions_quarter-hour_2015.txt sha256=m6XDG8TAoUuTjQjP5_voRqVN52fMulnjixG9fTOv350 245151
pycity_scheduling/data/consumer_prices_yearly.txt sha256=TejI08vV854vAujXd7K6_GB3Opmi3F1MIwYLScjWNLw 157
pycity_scheduling/data/da_prices_quarter-hour_2015.txt sha256=3uy1gNhmh5CmBmkwLtPyUnoM-YUaCvc2KfsW2LI7n1w 209814
pycity_scheduling/data/ev_data.py sha256=RKYNExdJtw35wc3fQVzkQT_BtecdRzQpyr1jOdveuoU 3384
pycity_scheduling/data/tabula_data.py sha256=-D1npm-PODGuTO_sVpSEqKD7WO9hjjWQ964Pb5H_iy4 10134
pycity_scheduling/examples/__init__.py sha256=8duxz9It3yOF1gi__s1oOSoo6WciZSTTtQG7n_mW8f0 1206
pycity_scheduling/examples/example_00_fundamentals.py sha256=LPwIB1Y4a4u_O0l3ZtDDBsDv14CraCkG2CjBjS4nvds 9230
pycity_scheduling/examples/example_01_algorithm_central.py sha256=o_qVaIdcfOWseC9aXW3UAieg06wk7Wkyn0yyY6R8kpE 4939
pycity_scheduling/examples/example_02_algorithm_local.py sha256=GKPDZ3SqXA8L2HSgtGUydykPOsZhndIheop_47NAR9Q 4813
pycity_scheduling/examples/example_03_algorithm_stand-alone.py sha256=lGVsNKUMJ1jcmIoVB6TagPEwct7K1kxSCs1_iffPg4Q 4855
pycity_scheduling/examples/example_04_algorithm_dual-decomposition.py sha256=fc8R2-stj42YP37VqYUVcI2O74sk1E9vGM_RDObbOAk 5299
pycity_scheduling/examples/example_05_algorithm_exchange-admm.py sha256=Fa8w5z1A_XNIaiY0NPY4XwTcUnGsXcK4rR_mKV7Iq_I 5161
pycity_scheduling/examples/example_06_algorithm_exchange-miqp-admm.py sha256=_zwaV3ujUxC4bR6PCRsecbvfBeuLQcc9-SHBSJbV7q0 7873
pycity_scheduling/examples/example_07_algorithm_warmstart.py sha256=eroBwmXEfPHHYVEuuFW2d4ISIHf_XDUwRKFrT2O7SZI 7440
pycity_scheduling/examples/example_08_algorithm_parallel_mpi.py sha256=A-IjqL9-zz5mR75eMAmd9GERZgIf-1iMmmeqc1P2jMA 9238
pycity_scheduling/examples/example_09_objective_peak-shaving.py sha256=Es9BDvJaIiqyYqZV_Qw3YgEI2_nHeBJ0ZXbusqX8174 3982
pycity_scheduling/examples/example_10_objective_self-consumption.py sha256=LxvwTv0V10X9eLK6A306O-ngSENHpQQAeZF-m1_EjEs 3993
pycity_scheduling/examples/example_11_objective_max-consumption.py sha256=6HTOrNfleurLMi3RrKDOuPx2lG57XcFPj4n6B-WRQdo 4153
pycity_scheduling/examples/example_12_objective_price.py sha256=DGaUFef8PLtDf-y4HaxZ2Aus7bYkDLc4ODcnyVHpxLY 4565
pycity_scheduling/examples/example_13_objective_co2.py sha256=V1rEROsNQk9KIRl-QNQ5D50YBP0ck-vdF2y6f5NscGs 4668
pycity_scheduling/examples/example_14_objective_valley-filling.py sha256=gUOKZ-4C6ZiOuwtCjQ2a59u4Tez4w_WJ1zFvzjbiAn8 5161
pycity_scheduling/examples/example_15_district_generator.py sha256=ZrQnsHdX8PEH7yBi2-_HjPadnFjuQaj1-57t6Ot2JZs 4942
pycity_scheduling/examples/example_16_scheduling_complex_city_district.py sha256=R1vDXJNYHlIWq7ptnTLDU_C8q2UbFz7c2io8J4RBJXE 6531
pycity_scheduling/examples/example_17_district_flexibility_quantification.py sha256=D7zyZhwxQABUcQhpEl3v92xOV6OoJ8o5nk0a7-ZdXTc 6328
pycity_scheduling/examples/example_18_scheduling_pv+battery_system.py sha256=7nKIpbjbVPLqZDYe-RrNWO3gtW_dLLSEHHHN2vmWmVk 4987
pycity_scheduling/examples/example_19_scheduling_heating_and_cooling_loads.py sha256=WS5nL61F47vSNR0vzFRZa6hOynf20R2a66DnLm3ar_k 6816
pycity_scheduling/examples/example_20_scheduling_convex_vs._integer_mode.py sha256=Q31LFsiI8OsJlOUxGCbNDtEpb2D4fcbhublUJ235CZs 7198
pycity_scheduling/examples/example_21_scheduling_robust_optimization.py sha256=KcU1KkdY_QkXmEeGf0SIqAhOnEsiD44PqSgDHdB1kiI 4546
pycity_scheduling/examples/example_22_post-processing_schedule_evaluation.py sha256=v2rbIU4CcfovCqKx42z8EJcYH_g-glGXxAnbpMhmQMM 7526
pycity_scheduling/examples/example_23_post-processing_metrics_evaluation.py sha256=PjOQvFlc6k4Gnd4MaEWSz3V_ieh5HMhVSJW_4VshaPQ 4739
pycity_scheduling/examples/case_studies/illustrative_code_example_cost_minimization_use_case_interactive.ipynb sha256=hX-NkuVDl714lJrYTcBFasCVeLGqfiZ7bGrDUIwrDiM 14406
pycity_scheduling/testing/__init__.py sha256=8duxz9It3yOF1gi__s1oOSoo6WciZSTTtQG7n_mW8f0 1206
pycity_scheduling/testing/unit_tests/__init__.py sha256=8duxz9It3yOF1gi__s1oOSoo6WciZSTTtQG7n_mW8f0 1206
pycity_scheduling/testing/unit_tests/test_algorithms.py sha256=Cbju-Bfl3XlG8Ondfs669kmLNxhed2ktckfX9nY74FI 9236
pycity_scheduling/testing/unit_tests/test_all_classes.py sha256=_Q8sbbAPLA8xS3uSaOOZuIsufd6ZQkxnKdFXaMysZjU 2627
pycity_scheduling/testing/unit_tests/test_classes.py sha256=yGaOPNmSgBNVxrELbPyRAAvTeyvatlzOX1kGsEuU_y8 71186
pycity_scheduling/testing/unit_tests/test_examples.py sha256=__RvqswndOnHrWQ3tpBzIp2E0DJP4FWHLrHfYAWlvCM 2064
pycity_scheduling/testing/unit_tests/test_util.py sha256=i4HTagva19XfOj-TZIpKf-laDtj4Np2fL8GHCGWIuSQ 19729
pycity_scheduling/util/__init__.py sha256=Tg-qGR9BTFoI9DM-lqRZ4XDGGSPiTl5QmcrNUrq8wsE 9168
pycity_scheduling/util/debug.py sha256=wqhYWaQNEfBaEOFWeHBiTaqUvOLPseNdBbo2J4w5XWs 4325
pycity_scheduling/util/district_analyzer.py sha256=BNShZDt51-SVgfJIX3rg99iGboikcCmZdoPd1rTCyTM 28659
pycity_scheduling/util/factory.py sha256=xdxMAKt4ntoPmkUGobAEWkhYWE2FZ71Y6juYBMD1EDc 19720
pycity_scheduling/util/generic_constraints.py sha256=jK7XUs3_QEDA0QcFLekQCqZywViisPG6Bd-X8Q660VE 5813
pycity_scheduling/util/metric.py sha256=htK430tuyAKL1xutaDXSRGS4dGXmEYcA4xnZYZHamVU 13889
pycity_scheduling/util/mpi_interface.py sha256=qaL__ligy10sF3pn-Lgj0suMVNPD0P8d7TZtPIvznx8 4488
pycity_scheduling/util/plot_schedules.py sha256=K7OiSKJO9pFhKUoye8rLbm73RUvPPc1CRqi-UuR0djw 10383
pycity_scheduling/util/write_schedules.py sha256=HlO7iiwrAjFdBodzQBI3fpG7ibKYRppf5k8kzhLt8o0 5488
pycity_scheduling-1.2.1.data/data/LICENSE.txt sha256=x9zyux4r7rfLnMgjZLo6Jbjup09MnjDgfAP1H0QI6K0 1181
pycity_scheduling-1.2.1.data/data/README.md sha256=FXxGs8axwStMFpfmgWVBoebLNmEyUPd0w11SXr0hGYc 13079
pycity_scheduling-1.2.1.dist-info/LICENSE.txt sha256=x9zyux4r7rfLnMgjZLo6Jbjup09MnjDgfAP1H0QI6K0 1181
pycity_scheduling-1.2.1.dist-info/METADATA sha256=JMzVOF_46fimEjNoAuTNZIKKlXYkaNRRgc_AjRmF3YY 14356
pycity_scheduling-1.2.1.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
pycity_scheduling-1.2.1.dist-info/top_level.txt sha256=HaHlW3MCQ7gCMmN6V9MnJDiOwiBjDiylLn7CrSaCR3g 18
pycity_scheduling-1.2.1.dist-info/RECORD

top_level.txt

pycity_scheduling