DistrictHeatingSim
main()
KELVIN_OFFSET
CP_WATER_KJ_KGK
CO2_FACTOR_GAS
CO2_FACTOR_WOOD
CO2_FACTOR_ELECTRICITY
CO2_FACTOR_SOLAR
PRIMARY_ENERGY_FACTOR_ELECTRICITY_PTH
PRIMARY_ENERGY_FACTOR_ELECTRICITY_HP
BEW_SUBSIDY_SHARE
TemperatureDataDialog
HeatPumpDataDialog
NoScrollComboBox
CheckableComboBox
convert_to_serializable()
stop_qthreads()
any_thread_running()
ThemeToggleSwitch
RecentProjectWidget
WelcomeScreen
query_elevation_from_geotiff()
query_elevation_from_api()
build_elevation_lookup()
assign_elevation_to_geodataframe()
collect_unique_points_from_gdfs()
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
json_default()
SecondaryProducer
NetworkGenerationData
migrate_loaded_net()
isoplus_std_type_names()
kmr_to_isoplus_std_type()
nearest_isoplus_for_kmr()
resolve_pipe_u_w_per_m2k()
JunctionPlotData
junction_geodata_wgs84()
junction_plot_data()
parameter_label()
parameter_value()
PipeSegment
PipePlotData
pipe_plot_data()
heat_consumer_plot_data()
pump_plot_data()
flow_control_plot_data()
available_plot_parameters()
initialize_geojson()
get_line_coords_and_lengths()
build_elevation_lookup_from_gdf()
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_simulation_results()
validate_net_results()
validate_pressure_plausibility()
validate_design_state()
validate_minimum_pressure_difference()
recalculate_net()
COP_WP()
create_controllers()
correct_flow_directions()
optimize_diameter_parameters()
init_diameter_types()
build_diameter_ladders()
neighbor_std_type()
optimize_diameter_types()
export_net_geojson()
get_coordinates()
process_data()
annuity()
infrastructure_annuity()
AqvaHeat
BaseHeatGenerator
BaseStrategy
HeatPump
HeatPumpStrategy
BiomassBoiler
BiomassBoilerStrategy
CHP
CHPStrategy
EnergySystem
EnergySystemOptimizer
GasBoiler
GasBoilerStrategy
Geothermal
CustomJSONEncoder
Calculate_PV()
azimuth_angle()
calculate_building()
PowerToHeat
PowerToHeatStrategy
TechnologyResult
RiverHeatPump
calculate_solar_radiation()
SolarThermal
SolarThermalStrategy
ThermalStorageAdapter
BufferStorage
WasteHeatPump
suggest_crs_from_location()
epsg_from_urn()
crs_to_urn()
CSV_SCHEMAS
required_columns()
validate_csv_columns()
get_data_path()
get_project_data_path()
get_internal_data_path()
is_frozen()
get_app_root()
META_KEY
SCHEMA_VERSIONS
current_version()
schema_version_of()
add_meta()
check_version()
import_TRY()
get_resource_path()
handle_global_exception()
get_stylesheet_based_on_time()
generate_profiles_from_csv()
calculate_temperature_curves()
build_highway_filter()
polygon_from_csv()
polygon_from_geojson()
resolve_area_polygon()
build_query()
download_data()
json_serial()
save_to_file()
Examples
Development
districtheatingsim
districtheatingsim.constants
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.EnergySystemTab.technology_dialogs._base
districtheatingsim.gui.EnergySystemTab.technology_dialogs._combustion
districtheatingsim.gui.EnergySystemTab.technology_dialogs._dispatcher
districtheatingsim.gui.EnergySystemTab.technology_dialogs._geothermal
districtheatingsim.gui.EnergySystemTab.technology_dialogs._heat_pump
districtheatingsim.gui.EnergySystemTab.technology_dialogs._schemas
districtheatingsim.gui.EnergySystemTab.technology_dialogs._simple
districtheatingsim.gui.EnergySystemTab.technology_dialogs._solar
districtheatingsim.gui.EnergySystemTab.technology_dialogs._storage
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.network_plot_widget
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.json_encoder
districtheatingsim.heat_generators.photovoltaics
districtheatingsim.heat_generators.power_to_heat
districtheatingsim.heat_generators.results
districtheatingsim.heat_generators.river_heat_pump
districtheatingsim.heat_generators.solar_radiation
districtheatingsim.heat_generators.solar_thermal
districtheatingsim.heat_generators.thermal_storage
districtheatingsim.heat_generators.waste_heat_pump
districtheatingsim.heat_requirement.heat_requirement_calculation_csv
districtheatingsim.net_generation.elevation_utils
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.net_migration
districtheatingsim.net_simulation_pandapipes.NetworkDataClass
districtheatingsim.net_simulation_pandapipes.pipe_std_types
districtheatingsim.net_simulation_pandapipes.plot_data
districtheatingsim.net_simulation_pandapipes.pp_net_initialisation_geojson
districtheatingsim.net_simulation_pandapipes.pp_net_time_series_simulation
districtheatingsim.net_simulation_pandapipes.result_validation
districtheatingsim.net_simulation_pandapipes.utilities
districtheatingsim.osm.area_selection
districtheatingsim.osm.import_osm_data_geojson
districtheatingsim.utilities.crs_utils
districtheatingsim.utilities.csv_schemas
districtheatingsim.utilities.path_utils
districtheatingsim.utilities.schema
districtheatingsim.utilities.test_reference_year
districtheatingsim.utilities.utilities