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

Per-cell infiltration for the 2D overland-flow mesh (track I). More...

#include "Infil2D.hpp"
#include "../data/MeshData.hpp"
#include "../data/SurfaceStateData.hpp"
#include "../../core/SimulationOptions.hpp"
#include <algorithm>
#include <cctype>
#include <cstddef>
#include <string_view>
Include dependency graph for Infil2D.cpp:

Namespaces

namespace  openswmm
 
namespace  openswmm::twoD
 

Functions

bool openswmm::twoD::parseInfil2DMethod (const std::string &token, InfilModel &method, bool &has_method)
 
const char * openswmm::twoD::infil2DMethodToken (const Infil2DRow &row)
 Inverse of parseInfil2DMethod — the canonical file token.
 
bool openswmm::twoD::parseInfil2DDest (const std::string &token, Infil2DDest &dest)
 Parse a destination token.
 
const char * openswmm::twoD::infil2DDestToken (Infil2DDest dest)
 Inverse of parseInfil2DDest.
 
int openswmm::twoD::infil2DParamCount (InfilModel method)
 

Detailed Description

Per-cell infiltration for the 2D overland-flow mesh (track I).

See also
Infil2D.hpp — the contract, and plan §5.5 (D-I1…D-I6).
Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License\n Apache-2.0