Changes
Page history
Update Code Architecture and Organization
authored
Dec 06, 2019
by
Alain O' Miniussi
Hide whitespace changes
Inline
Side-by-side
Developer's-corner/Code-Architecture-and-Organization.md
View page @
f874171c
...
...
@@ -70,7 +70,7 @@ class Disk {
}
class VectorField {
}
class Simulation
Driver
{
class Simulation {
void operator()(flow, torque)
-- private sub steps ---
void velocityStep(dt)
...
...
@@ -80,6 +80,11 @@ class SimulationDriver {
myRadiationManager
myTransport
}
class SimulationTracker {
triggerSignal1();
....
triggerSignalN();
}
class BoundariesHandler {
string name
void operator()(GarsDisk& gas, real step);
...
...
@@ -98,7 +103,8 @@ and behavior.
Caracteristics of the planetary system...
end note
SimulationDriver o--> Disk
Simulation o--> Disk
Simulation o--> SimulationTracker
PlanetarySystem "1"*-->"many" Planet
PlanetarySystem o--> DiskPhysic
ScalarField o-->"1" GridDispatch
...
...
...
...