SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
vjsourcesummary.h File Reference

Human-readable summary of the lateral sources attached to a node, for the virtual-junction delete / re-fuse prompts. More...

#include <QString>
#include <openswmm/engine/openswmm_engine.h>
Include dependency graph for vjsourcesummary.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OpenSWMMVis
 
namespace  OpenSWMMVis::VirtualJunction
 

Functions

QString OpenSWMMVis::VirtualJunction::lateralSourceSummary (SWMM_Engine engine, int nodeIdx)
 

Detailed Description

Human-readable summary of the lateral sources attached to a node, for the virtual-junction delete / re-fuse prompts.

Point laterals are allowed at a virtual junction (engine plan VJ_LATERAL_INFLOW_PLAN_2026-09-04). Re-fusing one runs the engine's node-delete cascade: its [INFLOWS] / [DWF] / RDII rows are erased and any subcatchment that drained to it loses its outlet. The prompts say so, and this pure engine query builds that sentence so it can be unit-tested without the map stack.