OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmm::quality::FvQualityTransport Class Reference

#include <FvQualityTransport.hpp>

Collaboration diagram for openswmm::quality::FvQualityTransport:

Public Member Functions

bool execute (SimulationContext &ctx, double dt)
 
bool accepted () const noexcept
 
bool hasRetainedDryMass () const noexcept
 
std::string dryRestartState (const SimulationContext &ctx) const
 
std::string restoreDryRestart (SimulationContext &ctx, const std::string &blob, bool apply)
 
std::vector< double > retainedPollutantMass (const SimulationContext &ctx) const
 
std::vector< double > retainedSpeciesMass (const SimulationContext &ctx) const
 
void beginWindow () noexcept
 
void applyPollutantDecay (SimulationContext &ctx, double dt)
 

Public Attributes

FvTransportWater water
 

Member Function Documentation

◆ accepted()

bool openswmm::quality::FvQualityTransport::accepted ( ) const
inlinenoexcept

◆ applyPollutantDecay()

void openswmm::quality::FvQualityTransport::applyPollutantDecay ( SimulationContext & ctx,
double dt )
Here is the call graph for this function:

◆ beginWindow()

void openswmm::quality::FvQualityTransport::beginWindow ( )
inlinenoexcept

◆ dryRestartState()

std::string openswmm::quality::FvQualityTransport::dryRestartState ( const SimulationContext & ctx) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ execute()

bool openswmm::quality::FvQualityTransport::execute ( SimulationContext & ctx,
double dt )
Here is the call graph for this function:

◆ hasRetainedDryMass()

bool openswmm::quality::FvQualityTransport::hasRetainedDryMass ( ) const
inlinenoexcept
Here is the caller graph for this function:

◆ restoreDryRestart()

std::string openswmm::quality::FvQualityTransport::restoreDryRestart ( SimulationContext & ctx,
const std::string & blob,
bool apply )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retainedPollutantMass()

std::vector< double > openswmm::quality::FvQualityTransport::retainedPollutantMass ( const SimulationContext & ctx) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retainedSpeciesMass()

std::vector< double > openswmm::quality::FvQualityTransport::retainedSpeciesMass ( const SimulationContext & ctx) const
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ water

FvTransportWater openswmm::quality::FvQualityTransport::water

The documentation for this class was generated from the following files: