VICUS Library
Documentation of Vicus library
Loading...
Searching...
No Matches
VICUS::Network Member List

This is the complete list of members for VICUS::Network, including all inherited members.

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) constVICUS::Network
checkConnectedGraph() constVICUS::Network
cleanDeadEnds()VICUS::Network
cleanRedundantEdges(unsigned int nextUnusedId, Network &cleanNetwork) constVICUS::Network
clear()VICUS::Networkinline
collectChildIDs(std::set< unsigned int > &nodeContainer) constVICUS::Object
colorHeatExchangeType(NANDRAD::HydraulicNetworkHeatExchange::ModelType heatExchangeType)VICUS::Networkstatic
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) constVICUS::Network
edge(unsigned nodeId1, unsigned nodeId2)VICUS::Network
edgeById(unsigned id)VICUS::Network
findChild(unsigned int ID)VICUS::Object
findChild(unsigned int ID) constVICUS::Object
findShortestPathForBuildings(std::map< unsigned int, std::vector< NetworkEdge * > > &minPathMap) constVICUS::Network
findSourceNodes(std::vector< NetworkNode > &sources) constVICUS::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) constVICUS::Network
info() constVICUS::Object
m_availablePipesVICUS::Network
m_buriedPipePropertiesVICUS::Network
m_childrenVICUS::Objectprotected
m_displayNameVICUS::Object
m_edgesVICUS::Network
m_extendsVICUS::Network
m_hasHeatExchangeWithGroundVICUS::Network
m_idVICUS::Object
m_idFluidVICUS::Network
m_ifcGUIDVICUS::Object
m_modelTypeVICUS::Network
m_nodesVICUS::Network
m_originVICUS::Network
m_paraVICUS::Network
m_parentVICUS::Object
m_pipeModelVICUS::Network
m_scaleEdgesVICUS::Network
m_scaleNodesVICUS::Network
m_selectedVICUS::Object
m_selectedForSimulationVICUS::Network
m_typeVICUS::Network
m_visibleVICUS::Object
ModelType enum nameVICUS::Network
MT_HydraulicNetwork enum valueVICUS::Network
MT_ThermalHydraulicNetwork enum valueVICUS::Network
NET_DoublePipe enum valueVICUS::Network
NET_SinglePipe enum valueVICUS::Network
Network()VICUS::Network
NetworkType enum nameVICUS::Network
nextUnconnectedBuilding() constVICUS::Network
nodeById(unsigned int id)VICUS::Network
nodeById(unsigned int id) constVICUS::Network
NUM_MT enum valueVICUS::Network
NUM_NET enum valueVICUS::Network
NUM_P enum valueVICUS::Network
NUM_PM enum valueVICUS::Network
numberOfBuildings() constVICUS::Network
Object()=defaultVICUS::Object
Object(Object const &)=defaultVICUS::Object
origin() constVICUS::Network
P_DefaultFluidTemperature enum valueVICUS::Network
P_InitialFluidTemperature enum valueVICUS::Network
P_MaxPipeDiscretization enum valueVICUS::Network
P_MaxPressureLoss enum valueVICUS::Network
P_ReferencePressure enum valueVICUS::Network
P_TemperatureDifference enum valueVICUS::Network
P_TemperatureSetpoint enum valueVICUS::Network
para_t enum nameVICUS::Network
PipeModel enum nameVICUS::Network
PM_DynamicPipe enum valueVICUS::Network
PM_SimplePipe enum valueVICUS::Network
removeShortEdges(const double &thresholdLength)VICUS::Network
setDefaultColors() constVICUS::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() constVICUS::Network
typeinfo() const overrideVICUS::Networkinlinevirtual
updateExtends()VICUS::Network
updateNodeEdgeConnectionPointers()VICUS::Network
updateVisualizationRadius(const VICUS::Database< VICUS::NetworkPipe > &pipeDB)VICUS::Network
writeBuildingsCSV(const IBK::Path &file) constVICUS::Network
writeNetworkEdgesCSV(const IBK::Path &file) constVICUS::Network
writeNetworkNodesCSV(const IBK::Path &file) constVICUS::Network
writePathCSV(const IBK::Path &file, const NetworkNode &nodeById, const std::vector< NetworkEdge * > &path) constVICUS::Network
~Object()VICUS::Objectvirtual