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

HSF header / counts (matches legacy hotstart.c layout). More...

#include <FormatTypes.hpp>

Collaboration diagram for openswmm::gpkg::formats::HotstartHeader:

Public Attributes

std::string file_stamp
 File-stamp string, including the version suffix ("SWMM5-HOTSTART4").
 
int file_version = 4
 Numeric version derived from file_stamp suffix (1..4).
 
int num_subcatch = 0
 
int num_landuses = 0
 Present in v3+.
 
int num_nodes = 0
 
int num_links = 0
 
int num_pollut = 0
 
int flow_units = 0
 Mirrors SimulationOptions enum (CFS=0..MLD=5).
 

Detailed Description

HSF header / counts (matches legacy hotstart.c layout).

Member Data Documentation

◆ file_stamp

std::string openswmm::gpkg::formats::HotstartHeader::file_stamp

File-stamp string, including the version suffix ("SWMM5-HOTSTART4").

◆ file_version

int openswmm::gpkg::formats::HotstartHeader::file_version = 4

Numeric version derived from file_stamp suffix (1..4).

◆ flow_units

int openswmm::gpkg::formats::HotstartHeader::flow_units = 0

Mirrors SimulationOptions enum (CFS=0..MLD=5).

◆ num_landuses

int openswmm::gpkg::formats::HotstartHeader::num_landuses = 0

Present in v3+.

◆ num_links

int openswmm::gpkg::formats::HotstartHeader::num_links = 0

◆ num_nodes

int openswmm::gpkg::formats::HotstartHeader::num_nodes = 0

◆ num_pollut

int openswmm::gpkg::formats::HotstartHeader::num_pollut = 0

◆ num_subcatch

int openswmm::gpkg::formats::HotstartHeader::num_subcatch = 0

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