DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
Loading...
Searching...
No Matches
Sfx_PhysicalConfigure.h
Go to the documentation of this file.
1#pragma once
2
3// C++ include
4#include <memory> // shared pointer
5
6// forward declarations
7namespace dbpp {
8 class PhysicalSystem;
10}
11namespace Sfx { class Simulation; }
12
13namespace Sfx
14{
19 {
20 public:
21
27 virtual void configure(dbpp::PhysicalSystem* aPhySys, Sfx::Simulation* aSimulationBean) = 0;
28 };
29}//End of namespace
Responsible to set initial configuration of the physical system (e.g. initial condition).
Definition Sfx_PhysicalConfigure.h:19
virtual void configure(dbpp::PhysicalSystem *aPhySys, Sfx::Simulation *aSimulationBean)=0
set initial cnd for physical system (config of the physical system).
Bean that represents a simulation in the framework. Many of the attributes of the simulation bean are...
Definition Sfx_Simulation.h:22
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 HydUtils.h:15
Definition DamBreakProb.h:15