48 if(m_rhsDiscr->usePressure())
51 if (m_rhsDiscr->hasFrictionCoeff())
52 w_rhsAlgo->setManningFormula();
81 void step( std::valarray<float64>& aU1, std::valarray<float64>& aU2)
Some prototype.
Definition Sfx_ExplicitOperator.h:11
Responsible to evaluate the spatial terms according to spatial discretization. The HOperator provides...
Definition Sfx_LDeltaOperator.h:34
Bean that represents a simulation in the framework. Many of the attributes of the simulation bean are...
Definition Sfx_Simulation.h:22
Sfx::LDeltaOperator * m_deltaOp
Definition dbpp_SemiDiscreteScheme.h:89
friend class FiniteDifferenceModel
Definition dbpp_SemiDiscreteScheme.h:24
std::valarray< float64 > m_U1np1
Definition dbpp_SemiDiscreteScheme.h:95
double float64
Definition dbpp_SemiDiscreteScheme.h:21
std::valarray< float64 > m_U1np12
Definition dbpp_SemiDiscreteScheme.h:93
void step(std::valarray< float64 > &aU1, std::valarray< float64 > &aU2)
Definition dbpp_SemiDiscreteScheme.h:81
std::valarray< float64 > m_U2np12
Definition dbpp_SemiDiscreteScheme.h:94
bool useFriction() const
Definition dbpp_SemiDiscreteScheme.h:79
std::valarray< float64 > m_U2np1
Definition dbpp_SemiDiscreteScheme.h:96
SemiDiscreteScheme(Sfx::LDeltaOperator *aDeltaOp)
Definition dbpp_SemiDiscreteScheme.h:29
Sfx::ExplicitOperator * m_explOp
Definition dbpp_SemiDiscreteScheme.h:90
void setRhs(float64 aDt)
Definition dbpp_SemiDiscreteScheme.h:36
bool usePressure() const
Definition dbpp_SemiDiscreteScheme.h:78
Abstract class. "Model" of the right-hand-side terms discretization. Hold discretization scheme or al...
Definition dbpp_SweRhsAlgorithm.h:28
virtual void setPressureTermDiscr()
Set pressure term discretization.
Definition dbpp_SweRhsAlgorithm.h:86
virtual void setSourceTermDiscr(SrcNumericalTreatment *aSrcTreatmnt, bool useManningFormula=true)
Set source term discretization.
Definition dbpp_SweRhsAlgorithm.h:81
virtual void setFluxAlgorithm(FluxAlgorithm *aFluxAlgo, bool useIncompleteFlux=true)
Set flux algorithm.
Definition dbpp_SweRhsAlgorithm.h:69
Definition DamBreakProb.h:15