One-dimensional St-Venant equation spatial terms.
More...
#include <Sfx_StVenant1DTerms.h>
|
| static constexpr float64 | CalculTermePressionHydrostatique1D (float64 A, float64 B=1.) |
| | Hydrostatique pressure (gh^2/2.) for a rectangular channel of width B.
|
| static constexpr float64 | EvaluationFlux_C_1D (float64 U1, float64 U2, float64 B=1.) |
| | Flux including convective and hydrostatic pressure term.
|
| static constexpr float64 | EvaluationFlux_I_1D (float64 U1, float64 U2, float64 B=1.) |
| | Connvective flux (without hydrostatic pressure term).
|
One-dimensional St-Venant equation spatial terms.
◆ CalculTermePressionHydrostatique1D()
| constexpr float64 Sfx::StVenant1DTerms::CalculTermePressionHydrostatique1D |
( |
float64 | A, |
|
|
float64 | B = 1. ) |
|
inlinestaticconstexpr |
Hydrostatique pressure (gh^2/2.) for a rectangular channel of width B.
- Parameters
-
| A | wetted cross-section area |
| B | free-surface width |
- Returns
- pressure (hydro static pressure in terms of wetted area A)
◆ EvaluationFlux_C_1D()
| constexpr float64 Sfx::StVenant1DTerms::EvaluationFlux_C_1D |
( |
float64 | U1, |
|
|
float64 | U2, |
|
|
float64 | B = 1. ) |
|
inlinestaticconstexpr |
Flux including convective and hydrostatic pressure term.
- Parameters
-
| U1 | first state variable |
| U2 | second state variable |
| B | free-surface width |
- Returns
- physical flux
◆ EvaluationFlux_I_1D()
| constexpr float64 Sfx::StVenant1DTerms::EvaluationFlux_I_1D |
( |
float64 | U1, |
|
|
float64 | U2, |
|
|
float64 | B = 1. ) |
|
inlinestaticconstexpr |
Connvective flux (without hydrostatic pressure term).
- Parameters
-
| U1 | first state variable |
| U2 | second state variable |
- Returns
- physical flux
The documentation for this class was generated from the following file: