addEdge(const unsigned id, const unsigned nodeId1, const unsigned nodeId2, const bool supply, unsigned int pipePropId) | VICUS::Network | |
addEdge(const NetworkEdge &edge) | VICUS::Network | |
addNode(unsigned int preferedId, const IBKMK::Vector3D &v, const NetworkNode::NodeType type, const bool considerCoordinates=true) | VICUS::Network | |
calcTemperatureChangeIndicator(const NetworkFluid &fluid, const Database< NetworkPipe > &pipeDB, std::map< unsigned int, std::vector< NetworkEdge * > > &shortestPaths) const | VICUS::Network | |
checkConnectedGraph() const | VICUS::Network | |
cleanDeadEnds() | VICUS::Network | |
cleanRedundantEdges(unsigned int nextUnusedId, Network &cleanNetwork) const | VICUS::Network | |
clear() | VICUS::Network | inline |
collectChildIDs(std::set< unsigned int > &nodeContainer) const | VICUS::Object | |
colorHeatExchangeType(NANDRAD::HydraulicNetworkHeatExchange::ModelType heatExchangeType) | VICUS::Network | static |
connectBuildings(unsigned int nextUnusedId, const bool extendSupplyPipes) | VICUS::Network | |
copyWithBaseParameters(unsigned int newID) | VICUS::Network | |
dijkstraShortestPathToSource(const NetworkNode &startNode, const NetworkNode &endNode, std::vector< NetworkEdge * > &pathEndToStart) const | VICUS::Network | |
edge(unsigned nodeId1, unsigned nodeId2) | VICUS::Network | |
edgeById(unsigned id) | VICUS::Network | |
findChild(unsigned int ID) | VICUS::Object | |
findChild(unsigned int ID) const | VICUS::Object | |
findShortestPathForBuildings(std::map< unsigned int, std::vector< NetworkEdge * > > &minPathMap) const | VICUS::Network | |
findSourceNodes(std::vector< NetworkNode > &sources) const | VICUS::Network | |
generateIntersections(unsigned int nextUnusedId, std::vector< unsigned int > &addedNodes, std::vector< unsigned int > &addedEdges) | VICUS::Network | |
indexOfEdge(unsigned nodeId1, unsigned nodeId2) | VICUS::Network | |
indexOfEdge(unsigned edgeId) | VICUS::Network | |
indexOfNode(unsigned int id) const | VICUS::Network | |
info() const | VICUS::Object | |
m_availablePipes | VICUS::Network | |
m_buriedPipeProperties | VICUS::Network | |
m_children | VICUS::Object | protected |
m_displayName | VICUS::Object | |
m_edges | VICUS::Network | |
m_extends | VICUS::Network | |
m_hasHeatExchangeWithGround | VICUS::Network | |
m_id | VICUS::Object | |
m_idFluid | VICUS::Network | |
m_ifcGUID | VICUS::Object | |
m_modelType | VICUS::Network | |
m_nodes | VICUS::Network | |
m_origin | VICUS::Network | |
m_para | VICUS::Network | |
m_parent | VICUS::Object | |
m_pipeModel | VICUS::Network | |
m_scaleEdges | VICUS::Network | |
m_scaleNodes | VICUS::Network | |
m_selected | VICUS::Object | |
m_selectedForSimulation | VICUS::Network | |
m_type | VICUS::Network | |
m_visible | VICUS::Object | |
ModelType enum name | VICUS::Network | |
MT_HydraulicNetwork enum value | VICUS::Network | |
MT_ThermalHydraulicNetwork enum value | VICUS::Network | |
NET_DoublePipe enum value | VICUS::Network | |
NET_SinglePipe enum value | VICUS::Network | |
Network() | VICUS::Network | |
NetworkType enum name | VICUS::Network | |
nextUnconnectedBuilding() const | VICUS::Network | |
nodeById(unsigned int id) | VICUS::Network | |
nodeById(unsigned int id) const | VICUS::Network | |
NUM_MT enum value | VICUS::Network | |
NUM_NET enum value | VICUS::Network | |
NUM_P enum value | VICUS::Network | |
NUM_PM enum value | VICUS::Network | |
numberOfBuildings() const | VICUS::Network | |
Object()=default | VICUS::Object | |
Object(Object const &)=default | VICUS::Object | |
origin() const | VICUS::Network | |
P_DefaultFluidTemperature enum value | VICUS::Network | |
P_InitialFluidTemperature enum value | VICUS::Network | |
P_MaxPipeDiscretization enum value | VICUS::Network | |
P_MaxPressureLoss enum value | VICUS::Network | |
P_ReferencePressure enum value | VICUS::Network | |
P_TemperatureDifference enum value | VICUS::Network | |
P_TemperatureSetpoint enum value | VICUS::Network | |
para_t enum name | VICUS::Network | |
PipeModel enum name | VICUS::Network | |
PM_DynamicPipe enum value | VICUS::Network | |
PM_SimplePipe enum value | VICUS::Network | |
removeShortEdges(const double &thresholdLength) | VICUS::Network | |
setDefaultColors() const | VICUS::Network | |
setOrigin(const IBKMK::Vector3D &origin) | VICUS::Network | |
setVisible(bool visible) | VICUS::Network | |
sizePipeDimensions(const NetworkFluid *fluid, std::vector< const NetworkPipe * > &availablePipes) | VICUS::Network | |
totalLength() const | VICUS::Network | |
typeinfo() const override | VICUS::Network | inlinevirtual |
updateExtends() | VICUS::Network | |
updateNodeEdgeConnectionPointers() | VICUS::Network | |
updateVisualizationRadius(const VICUS::Database< VICUS::NetworkPipe > &pipeDB) | VICUS::Network | |
writeBuildingsCSV(const IBK::Path &file) const | VICUS::Network | |
writeNetworkEdgesCSV(const IBK::Path &file) const | VICUS::Network | |
writeNetworkNodesCSV(const IBK::Path &file) const | VICUS::Network | |
writePathCSV(const IBK::Path &file, const NetworkNode &nodeById, const std::vector< NetworkEdge * > &path) const | VICUS::Network | |
~Object() | VICUS::Object | virtual |