OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmm::twoD::RuntimeWaterCheckpointBinding Struct Reference

#include <RuntimeCouplingCheckpoint.hpp>

Collaboration diagram for openswmm::twoD::RuntimeWaterCheckpointBinding:

Public Attributes

std::string identity
 
std::vector< bool > groundwater_cells
 
double completed_time = 0.0
 
std::vector< bool > boundary_slots
 
const BoundaryData * authored_boundary = nullptr
 
const TableData * boundary_tables = nullptr
 

Detailed Description

Internal copied-prescription component contract. The caller binds exact model/cell and driver replay identity and a completed elapsed-second boundary. This does not capture solver water, queues or external programs. Boundary support is a separate internal profile with authored in-memory fallback.

Member Data Documentation

◆ authored_boundary

const BoundaryData* openswmm::twoD::RuntimeWaterCheckpointBinding::authored_boundary = nullptr

◆ boundary_slots

std::vector<bool> openswmm::twoD::RuntimeWaterCheckpointBinding::boundary_slots

◆ boundary_tables

const TableData* openswmm::twoD::RuntimeWaterCheckpointBinding::boundary_tables = nullptr

◆ completed_time

double openswmm::twoD::RuntimeWaterCheckpointBinding::completed_time = 0.0

◆ groundwater_cells

std::vector<bool> openswmm::twoD::RuntimeWaterCheckpointBinding::groundwater_cells

◆ identity

std::string openswmm::twoD::RuntimeWaterCheckpointBinding::identity

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