47 const std::shared_ptr<dbpp::FiniteVolumeDiscretization>& aGlbdiscr,
Abstract class provide an interface with services to implement physical based algorithm to solve st-V...
Definition Sfx_PhysicalAlgorithm.h:20
Bean that represents a simulation in the framework. Many of the attributes of the simulation bean are...
Definition Sfx_Simulation.h:22
void calculate(dbpp::PhysicalSystem *aPhysys, const std::shared_ptr< dbpp::FiniteVolumeDiscretization > &aGlbdiscr, Sfx::Simulation *aSim) override
main algorithm
Definition Testvs19_EMcNeilAlgorithm.cpp:30
bool useFriction() const noexcept
take into account the friction coefficient
Definition Testvs19_EMcNeilAlgorithm.h:58
bool isTimeDependent() const noexcept
is time dependent algorithm
Definition Testvs19_EMcNeilAlgorithm.h:68
bool isGodunovType() const noexcept
type of physical algorithm
Definition Testvs19_EMcNeilAlgorithm.h:53
std::string name() const noexcept
Getter.
Definition Testvs19_EMcNeilAlgorithm.h:63
EMcNeilAlgorithm(std::string aName)
ctor
Definition Testvs19_EMcNeilAlgorithm.h:36
std::string m_name
Definition Testvs19_EMcNeilAlgorithm.h:70
global discretized domain is defined as a set of all nodes and all elements. PHYSICAL ENTITIES includ...
Definition dbpp_FiniteVolumeDiscretization.h:26
Physical system made of physical objects under study and described by the state variables....
Definition dbpp_PhysicalSystem.h:32
Definition Testvs19_BaseRhsPhysicsAlgorithm.cpp:19
Definition DamBreakProb.h:15