![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Spatial assignment of groundwater species concentrations to mesh cells. More...
#include <openswmm/engine/openswmm_engine.h>#include "assignment/groundwaterassignment.h"#include <QMap>#include <QPointF>#include <QStringList>#include <QVector>#include <functional>Go to the source code of this file.
Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::assignment |
Functions | |
| QVector< TransportSpecies > | openswmmvis::assignment::groundwaterTransportSpecies (SWMM_Engine engine, QString *error=nullptr) |
| Read enabled groundwater species and native concentration/mass-rate metadata. | |
| bool | openswmmvis::assignment::readGroundwaterTransportSnapshot (SWMM_Engine engine, GroundwaterTransportSnapshot *snapshot, QString *error=nullptr) |
| Capture inputs needed for transport validation and stale-preview detection. | |
| GroundwaterTransportPreview | openswmmvis::assignment::previewGroundwaterTransport (const GroundwaterTransportRequest &request, std::function< bool()> cancelled={}) |
| Build a validated initial-quality or groundwater-source edit using snapshot data only. | |
| GroundwaterTransportResult | openswmmvis::assignment::applyGroundwaterTransport (SWMM_Engine engine, const GroundwaterTransportPreview &preview, std::function< bool(int)> beforeWrite={}) |
| Commit reviewed transport rows with preflight, readback and bounded restoration. | |
| GroundwaterTransportResult | openswmmvis::assignment::undoGroundwaterTransport (SWMM_Engine engine, const GroundwaterTransportPreview &preview) |
| Restore the before state only when the engine still matches the reviewed after state. | |
Spatial assignment of groundwater species concentrations to mesh cells.