OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
Hdf5ModelWriter.cpp File Reference

Columnar HDF5 model serialisation. See STRATEGY.md. More...

#include "Hdf5ModelWriter.hpp"
#include "Hdf5Util.hpp"
#include "core/InpWriter.hpp"
#include "core/NativeModelBundle.hpp"
#include "core/SimulationContext.hpp"
#include "core/UnitConversion.hpp"
#include "data/StorageGeometry.hpp"
#include "input/PostParseResolver.hpp"
#include <ctime>
#include <stdexcept>
#include <utility>
#include <string>
#include <vector>
Include dependency graph for Hdf5ModelWriter.cpp:

Namespaces

namespace  openswmm
 
namespace  openswmm::h5io
 

Functions

int openswmm::h5io::write_model (const std::string &path, const SimulationContext &ctx, std::vector< std::string > *warnings=nullptr)
 Write a complete native model and analysis columns to HDF5.
 

Detailed Description

Columnar HDF5 model serialisation. See STRATEGY.md.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License
Apache-2.0