|
class | BaseRhsPhysicsAlgorithm |
| Base RHS terms algoritm (support legacy code). More...
|
class | BaseTypesPhysicsAlgorithm |
| First implementation from the re-factoring VS15 to VS19 (C++20) More...
|
class | DamBreakMeasureAQH |
| Physical measure taken in the Physical system We are still experimenting we our new API that is under construction. More...
|
class | DamBreakSetup |
| Set up initial condition for DamBreak problem. More...
|
class | DamBreakSysConfigure |
| Class that profide a method to configure physical system. The configuration of a physical system is done before any operations or measurements are performed on the physical system. The class that will be used by the simulation should be defined in the Simulation.properties file in the following manner: PhysicalConfigurationClass=InitialSetup. More...
|
class | DamBreakSysMeasurement |
| This interface defines the required method for the Measurement bean. The user will define the necessary get and set methods for the bean on the quantities that are being measured as in the following example: ... public void setTotalEnergy(double E) { this.E = E; }. More...
|
class | DamBreakSystem |
| Physical system under study (physical object) More...
|
class | DataStoreFactory |
| Data Store factory method. More...
|
class | EmcilAlgorithm |
| algorithm that take care of the physics that we want to simulate. For example, Nujic in his article treat numerically pressure, source and flux depending on the physics. More...
|
class | EMcNeilAlgorithm |
| Concept of physical algoritm using components (set numerical method). This allow to program complex algorithms quickly by components. In project require to prototype according to physics assumptions. Each of these components are programmed or support a wide (large) implementation of discretization. For example, Nujic 1995 propose to use ENO techniques to compute flux and some source special treatment to take account ... Model of an explicit conservative scheme with source terms (energy and bed slope). Switch components to re-configure the algorithm (Nujic flux) but E. McNeil use HLL. This kind of flexibility must be supported particularly in industrial projects since ... to be completed. More...
|
class | FileDataStore |
| File based implementation of the DataStore interface. This class makes use of the toString() method defined in the PhysicalMeasurement interface. More...
|
class | FileFinalReport |
| Defines a simple way of reporting final statistics or calculations that occured in the simulation. To define the usage of a FinalReport implement the following in the Simulation.properties file in the following manner: FinalReportClass=Report DoFinalReport=true. More...
|
class | ListSectionsFlow |
| List of physical objects under study. More...
|
class | ListSectionsIterator |
| List iterator on list of sections flow. More...
|
class | Nujic2StepsIntegrator |
| Numerical integration by two-steps Rungde-Kutta (second-order). More...
|
class | NujicPhysicsAlgorithm |
| Nujic (1995) physics algorithm with assumptions ... . source treatment (slope bottom term) based on physics ... to be completed see prototype VS2015 for an imp. More...
|
class | NujicSrcTermAlgorithm |
| "Model of" function object (called functor). Calculate the "S0" .... slope term More...
|
class | Numethod_f |
| This is a prototype!! just experimenting some implementation. More...
|
class | ProtoPhysicalAlgorithm |
| Concept of physical algoritm using components (set numerical method). This allow to program complex algorithms quickly by components. In project require to prototype according to physics assumptions. Each of these components are programmed or support a wide (large) implementation of discretization. For example, Nujic 1995 propose to use ENO techniques to compute flux and some source special treatment to take account ... Model of an explicit conservative scheme with source terms (energy and bed slope). Switch components to re-configure the algorithm (Nujic flux) but E. McNeil use HLL. This kind of flexibility must be supported particularly in industrial projects since ... to be completed. More...
|
class | RetRhsType |
| Wrapper data type used as RHS (right-hand-side) return structure. More...
|
class | RhsType |
class | SbSfTermsEvaluation |
| Wrapper of legacy code. Usage: SbSfTermsEvaluation w_S0Sf{listSections,bc1,bc2}; auto w_SfS0 = w_S0Sf.TraitementTermeS2(aField1,aField2); auto& w_rhs = m_rhsAlgo.getRHS(); w_rhs.m_swerhs.S = std::move(w_SfS0);. More...
|
class | ValidateAlgo |
| Implement the physical algorithm that we use to validate our prototype within the Dam-Break simulation. Solve the ODE system by an explicit model. Spatial operator (right-hand-side) U_t = L_x of the St-Venant equations. More...
|
class | Wave1DSimulator |
| Wave simulator (simulate dam-break wave propagation) implementation. More...
|
class | WaveSimulator |
| Wave simulator (simulate dam-break wave propagation). More...
|