OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
openswmm::SimulationContext::ControlLogEntry Struct Reference

One entry per control rule action that changed a link setting. More...

#include <SimulationContext.hpp>

Collaboration diagram for openswmm::SimulationContext::ControlLogEntry:

Public Attributes

int link_idx
 Index of the link whose setting changed.
 
std::string rule_name
 Name of the rule that triggered the change.
 
double new_setting
 The new target setting value (0-1)
 
double date
 OADate when the change occurred.
 

Detailed Description

One entry per control rule action that changed a link setting.

Member Data Documentation

◆ date

double openswmm::SimulationContext::ControlLogEntry::date

OADate when the change occurred.

◆ link_idx

int openswmm::SimulationContext::ControlLogEntry::link_idx

Index of the link whose setting changed.

◆ new_setting

double openswmm::SimulationContext::ControlLogEntry::new_setting

The new target setting value (0-1)

◆ rule_name

std::string openswmm::SimulationContext::ControlLogEntry::rule_name

Name of the rule that triggered the change.


The documentation for this struct was generated from the following file: