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
gageblend.cpp File Reference
#include "core/gageblend.h"
#include <algorithm>
#include <cmath>
#include <utility>
Include dependency graph for gageblend.cpp:

Namespaces

namespace  GageBlend
 

Functions

QVector< BoxGageBlend::toBoxes (const SourceGage &source)
 Expand one source into explicit intensity boxes.
 
double GageBlend::boxDepth (const QVector< Box > &boxes)
 Total depth carried by a box list.
 
double GageBlend::engineDepth (const QVector< SeriesPoint > &points, qint64 intervalSec, RainType rainType=RainType::Intensity, double scaleFactor=1.0)
 Total depth of an emitted series under the ENGINE's boxcar rule.
 
BlendResult GageBlend::blend (const QVector< SourceGage > &sources, const QVector< double > &weights)
 Blend sources under weights into one INTENSITY series.
 

Detailed Description