DistrictHeatingSim
main()
TemperatureDataDialog
HeatPumpDataDialog
CheckableComboBox
convert_to_serializable()
ThemeToggleSwitch
RecentProjectWidget
WelcomeScreen
import_osm_street_layer()
load_layers()
generate_and_export_layers()
generate_mst()
adjust_segments_to_roads()
simplify_network()
extract_unique_points_and_create_mst()
create_offset_points()
offset_lines_by_angle()
find_nearest_line()
create_perpendicular_line()
process_layer_points()
generate_network()
generate_connection_lines()
NetworkGeoJSONSchema
download_street_graph()
create_steiner_tree()
connect_terminals_with_edge_splitting()
build_network_from_split_edges()
remove_dead_ends()
create_connection_lines()
create_return_network()
create_hast_connections()
create_generator_connection()
generate_osmnx_network()
generate_and_export_osmnx_layers()
create_pressure_plot()
create_temperature_plot()
create_velocity_plot()
create_pressure_profile()
create_comparison_dashboard()
get_network_statistics()
enhanced_config_plot()
config_plot()
BadPointPressureLiftController
MinimumSupplyTemperatureController
InteractiveNetworkPlot
SecondaryProducer
NetworkGenerationData
initialize_geojson()
get_line_coords_and_lengths()
get_all_point_coords_from_line_cords()
create_network()
update_heat_consumer_qext_controller()
update_heat_consumer_temperature_controller()
update_heat_consumer_return_temperature_controller()
update_secondary_producer_controller()
update_heat_generator_supply_temperature_controller()
create_log_variables()
time_series_preprocessing()
thermohydraulic_time_series_net()
simplified_time_series_net()
calculate_results()
save_results_csv()
import_results_csv()
validate_minimum_pressure_difference()
COP_WP()
create_controllers()
correct_flow_directions()
optimize_diameter_parameters()
init_diameter_types()
optimize_diameter_types()
export_net_geojson()
get_coordinates()
process_data()
STES
STESAnimation
annuity()
AqvaHeat
BaseHeatGenerator
BaseStrategy
HeatPump
HeatPumpStrategy
BiomassBoiler
BiomassBoilerStrategy
CHP
CHPStrategy
EnergySystem
EnergySystemOptimizer
GasBoiler
GasBoilerStrategy
Geothermal
Calculate_PV()
azimuth_angle()
calculate_building()
PowerToHeat
PowerToHeatStrategy
RiverHeatPump
ThermalStorage
SimpleThermalStorage
calculate_solar_radiation()
SolarThermal
SolarThermalStrategy
StratifiedThermalStorage
WasteHeatPump
get_data_path()
get_project_data_path()
get_internal_data_path()
is_frozen()
get_app_root()
import_TRY()
get_resource_path()
handle_global_exception()
get_stylesheet_based_on_time()
generate_year_months_days_weekdays()
calculate_daily_averages()
calculate_hourly_intervals()
get_coefficients()
get_weekday_factor()
calculate()
calculate_quarter_hourly_intervals()
quarter_hourly_data()
standardized_quarter_hourly_profile()
calculation_load_profile()
generate_profiles_from_csv()
calculate_temperature_curves()
build_query()
download_data()
json_serial()
save_to_file()
Examples
Development
districtheatingsim
districtheatingsim.DistrictHeatingSim
districtheatingsim.geocoding.geocoding
districtheatingsim.gui.BuildingTab.building_tab
districtheatingsim.gui.ComparisonTab.comparison_tab
districtheatingsim.gui.dialogs
districtheatingsim.gui.EnergySystemTab
districtheatingsim.gui.EnergySystemTab._01_energy_system_main_tab
districtheatingsim.gui.EnergySystemTab._02_energy_system_dialogs
districtheatingsim.gui.EnergySystemTab._03_technology_tab
districtheatingsim.gui.EnergySystemTab._04_technology_dialogs
districtheatingsim.gui.EnergySystemTab._05_cost_tab
districtheatingsim.gui.EnergySystemTab._06_calculate_energy_system_thread
districtheatingsim.gui.EnergySystemTab._07_results_tab
districtheatingsim.gui.EnergySystemTab._08_sensitivity_tab
districtheatingsim.gui.EnergySystemTab._09_sankey_dialog
districtheatingsim.gui.EnergySystemTab._10_utilities
districtheatingsim.gui.EnergySystemTab._11_generator_schematic
districtheatingsim.gui.LeafletTab.layer_generation_dialog
districtheatingsim.gui.LeafletTab.leaflet_tab
districtheatingsim.gui.LeafletTab.net_generation_threads
districtheatingsim.gui.LeafletTab.osm_dialogs
districtheatingsim.gui.MainTab.main_data_manager
districtheatingsim.gui.MainTab.main_presenter
districtheatingsim.gui.MainTab.main_view
districtheatingsim.gui.NetSimulationTab.calculation_tab
districtheatingsim.gui.NetSimulationTab.diameter_optimization_tab
districtheatingsim.gui.NetSimulationTab.net_calculation_threads
districtheatingsim.gui.NetSimulationTab.net_generation_dialog
districtheatingsim.gui.NetSimulationTab.network_config_tab
districtheatingsim.gui.NetSimulationTab.network_data_tab
districtheatingsim.gui.NetSimulationTab.producer_order_tab
districtheatingsim.gui.NetSimulationTab.timeseries_dialog
districtheatingsim.gui.ProjectTab.project_tab
districtheatingsim.gui.ProjectTab.project_tab_dialogs
districtheatingsim.gui.utilities
districtheatingsim.gui.welcome_screen
districtheatingsim.heat_generators.annuity
districtheatingsim.heat_generators.aqvaheat_heat_pump
districtheatingsim.heat_generators.base_heat_generator
districtheatingsim.heat_generators.base_heat_pumps
districtheatingsim.heat_generators.biomass_boiler
districtheatingsim.heat_generators.chp
districtheatingsim.heat_generators.energy_system
districtheatingsim.heat_generators.gas_boiler
districtheatingsim.heat_generators.geothermal_heat_pump
districtheatingsim.heat_generators.photovoltaics
districtheatingsim.heat_generators.power_to_heat
districtheatingsim.heat_generators.river_heat_pump
districtheatingsim.heat_generators.simple_thermal_storage
districtheatingsim.heat_generators.solar_radiation
districtheatingsim.heat_generators.solar_thermal
districtheatingsim.heat_generators.STES
districtheatingsim.heat_generators.STES_animation
districtheatingsim.heat_generators.stratified_thermal_storage
districtheatingsim.heat_generators.waste_heat_pump
districtheatingsim.heat_requirement.heat_requirement_BDEW
districtheatingsim.heat_requirement.heat_requirement_calculation_csv
districtheatingsim.heat_requirement.heat_requirement_VDI4655
districtheatingsim.net_generation.import_and_create_layers
districtheatingsim.net_generation.minimal_spanning_tree
districtheatingsim.net_generation.net_generation
districtheatingsim.net_generation.network_geojson_schema
districtheatingsim.net_generation.osmnx_steiner_network
districtheatingsim.net_simulation_pandapipes.advanced_plots
districtheatingsim.net_simulation_pandapipes.config_plot
districtheatingsim.net_simulation_pandapipes.controllers
districtheatingsim.net_simulation_pandapipes.interactive_network_plot
districtheatingsim.net_simulation_pandapipes.NetworkDataClass
districtheatingsim.net_simulation_pandapipes.pp_net_initialisation_geojson
districtheatingsim.net_simulation_pandapipes.pp_net_time_series_simulation
districtheatingsim.net_simulation_pandapipes.utilities
districtheatingsim.osm.import_osm_data_geojson
districtheatingsim.utilities.path_utils
districtheatingsim.utilities.test_reference_year
districtheatingsim.utilities.utilities