![]() |
DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
|
#include <vector>
#include "include/Sfx_DefineTypes.h"
Go to the source code of this file.
Namespaces | |
namespace | dbpp |
Functions | |
void | dbpp::TraitementTermeP (std::vector< float64 > &PF2, std::vector< float64 > &P2, const std::vector< float64 > &U1, const int NbSections, const float64 B=1) |
Compute pressure term (finite difference derivative) | |
void | dbpp::CalculS0 (std::vector< float64 > &S0, const std::vector< float64 > &Z, const float64 dx, const int NbSections) |
Compute bed slope term (finite difference derivative) | |
void | dbpp::TraitementTermeSource (std::vector< float64 > &S, const std::vector< float64 > &Q, const std::vector< float64 > &A, const std::vector< float64 > &Z, const std::vector< float64 > &n, const float64 dx, const int NbSections, const float64 B=1) |
Compute source term (friction and bed slope) | |
void | dbpp::TraitementTermeSource2 (std::vector< float64 > &S, const std::vector< float64 > &Q, const std::vector< float64 > &A, const std::vector< float64 > &H, const std::vector< float64 > &n, const float64 dx, const int NbSections=101, const float64 B=1.) |
Compute source term (friction and bed slope) | |
void | dbpp::TraitementTermeSource2 (std::vector< double > &aS, std::vector< double > &&aQ, std::vector< double > &&aA, std::vector< double > &&aH, const std::vector< double > &n, double aDx, unsigned aDim=100, const float64 B=1.) |
Pass container of computational domain (DIM) and not NbSections=DIM+1. | |
void | dbpp::CalculFFHLL (std::vector< float64 > &FF1, std::vector< float64 > &FF2, const std::vector< float64 > &U1, const std::vector< float64 > &U2, float64 B) |