12#include "include/Sfx_DefineTypes.h"
112 auto w_calculFF = Sfx::SimulationMgr::getSingleton().getPtr2FAlgorithm(std::string{
"Whatever" });
float64 computeVelocity(float64 aCoord, float64 aTime)
Compute velocity at a location (x-coordinate) at a given time.
Definition DamBreakProb.cpp:49
std::vector< float64 > mH0
Definition DamBreakProb.h:127
float64 mC2
Definition DamBreakProb.h:121
float64 mS
Definition DamBreakProb.h:119
DamBreakProblem(float64 aPhi0, float64 aPhi1)
By default set to the test Problem A. This constructor initialize the Dam-Break problem by creating a...
Definition DamBreakProb.cpp:24
eProbType
Scoped enum from C++11.
Definition DamBreakProb.h:43
@ ProblemA
Definition DamBreakProb.h:44
@ ProblemB
Definition DamBreakProb.h:45
void timeLoop()
Definition DamBreakProb.h:91
float64 mSqrtG
Definition DamBreakProb.h:122
float64 mPhi1
Definition DamBreakProb.h:123
std::vector< float64 > mU0
Definition DamBreakProb.h:126
void init()
Definition DamBreakProb.h:99
eProbType mTestProblem
Definition DamBreakProb.h:125
void setIC(eProbType aTestProblem=eProbType::ProblemA)
Set initial condition for the Dam-Break Problem (default ia Problem A)
Definition DamBreakProb.cpp:174
virtual SweRhsAlgorithm * getRHSdiscretization()
default is no pressure (user responsible to delete pointer)
Definition DamBreakProb.h:110
float64 computeWaterDepth(float64 aCoord, float64 aTime)
Compute the water depth at a location (x-coordinate) at a given time.
Definition DamBreakProb.cpp:115
float64 mU2
Definition DamBreakProb.h:120
float64 mPhi0
Definition DamBreakProb.h:124
Wrappper class to support legacy code (C-functions).
Definition dbpp_RhsPtr2FuncFlux.h:21
Basic algorithm to evaluate source terms (bed slope and energy slope) The Manning formula can be read...
Definition dbpp_SrcNumericalTreatment.h:31
Abstract class. "Model" of the right-hand-side terms discretization. Hold discretization scheme or al...
Definition dbpp_SweRhsAlgorithm.h:28
Definition DamBreakProb.h:15
float64 Time
Definition DamBreakProb.h:17
double float64
Definition dbpp_LDeltaOperator.h:12