PyDHN

Install PyDHN:

  • Installation

Get started:

  • The Network class
  • Fluids
  • Soils
  • Components
  • Simulation
  • Loops

API reference:

  • pydhn
    • citysim
    • classes
    • components
    • controllers
    • default_values
    • fluids
    • networks
    • plotting
    • soils
    • solving
    • utilities
      • caching
      • conversion
      • geospatial
      • graph_utilities
      • loading
      • matrices
      • utilities

About:

  • References
PyDHN
  • pydhn
  • utilities
  • View page source

utilities

  • caching
    • np_cache()
  • conversion
    • celsius_to_kelvin()
    • kelvin_to_celsius()
    • mass_flow_rate_to_velocity()
    • mass_to_volumetric_flow_rate()
    • velocity_to_mass_flow_rate()
    • velocity_to_volumetric_flow_rate()
    • volumetric_flow_rate_to_velocity()
    • volumetric_to_mass_flow_rate()
  • geospatial
    • Encoder
      • Encoder.default()
    • edges_to_geojson()
    • graph_to_geodataframe()
    • graph_to_geojson()
    • nodes_to_geojson()
  • graph_utilities
    • add_time_to_pipes()
    • assign_line()
    • compute_linegraph()
    • compute_linegraph_net()
    • connect_pairs()
    • find_path_with_edge()
    • get_edges_attribute_array()
    • get_furthest_consumers()
    • get_longest_paths()
    • get_nodes_attribute_array()
    • get_pipes_to_consumers_dict()
    • get_supply_time()
    • run_sanity_checks()
  • loading
    • add_catalogue_from_dataframe()
    • add_catalogue_from_postgres()
    • add_edges_from_dataframe()
    • add_nodes_from_dataframe()
    • add_nodes_from_postgres()
  • matrices
    • compute_adjacency_matrix()
    • compute_consumers_cycle_matrix()
    • compute_cycle_matrix()
    • compute_imposed_mdot_matrix()
    • compute_incidence_matrix()
    • compute_network_cycle_matrix()
  • utilities
    • affine_by_parts()
    • compute_relative_error()
    • docstring_parameters()
    • isiter()
    • safe_divide()
    • safe_slice()
Previous Next

© Copyright 2024, Idiap Research Institute, https://www.idiap.ch, EPFL, https://www.epfl.ch.

Built with Sphinx using a theme provided by Read the Docs.