![]() |
DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
|
Manning formula (friction law) Sf = g*n1*n1*V1*::fabs(V1)/A*A::pow(R1, 4./3.);. More...
#include <dbpp_SimulationUtilities.hpp>
Public Types | |
using | argument_type = std::pair<float64,float64> |
using | result_type = float64 |
Public Member Functions | |
ManningFormula (float64 aRoughnessCoeff) | |
ctor fro roughness coefficient | |
result_type | operator() (const argument_type &aNval) const |
Compute friction according to Manning friction law. |
Private Attributes | |
float64 | m_N |
Manning formula (friction law) Sf = g*n1*n1*V1*::fabs(V1)/A*A::pow(R1, 4./3.);.
using dbpp::ManningFormula::argument_type = std::pair<float64,float64> |
Aliases
|
inline |
ctor fro roughness coefficient
aRoughnessCoeff | friction rougness value |
|
inline |
Compute friction according to Manning friction law.
aNval | state variablesof a section |
|
private |
roughness coefficient