Skip to content

Commit 9e3c748

Browse files
authored
Document architectural models and subsystems
Added descriptions of two architectural models and their subsystems.
1 parent 40dcff9 commit 9e3c748

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

paper/paper.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,23 @@ Delta-Engine is a physics engine that provides a new software architectural para
2525

2626
<img width="1662" height="1301" alt="ses-mb" src="https://github.com/user-attachments/assets/51447f44-0fc4-4b15-9e33-3a40257c5764" />
2727

28+
Two architectural models are being proposed here; a **hierarchial model** representing a hardware abstraction layer using a mathematical/physical abstraction, and a **System-Entity-Structure/Model-Base (SES/MB) model** to model the same system components into several subsytems; those subsystems display some components that may be formally linked with components from other subsystems (e.g., the formal linkage among Math Libraries, Mechanics Libraries, and the VMIO Libraries that enable a chained dispatch from Physics to IO).
29+
30+
### Subsystems:
31+
* Atomic Newtonian RTI: a subsystem that groups the runtime infrastructure components; its instantiation reveals the base Newtonian physics of inertia, acceleration, and object interaction in space.
32+
* Molecular Component.
33+
* Inertial Ref. frame Component.
34+
* Acceleration Component.
35+
* Interaction Component.
36+
* Physics Mechanics: a specialized subsystem of the Newtonian RTI; grouping the different types of objects in the universe that experience inertia, acceleration/deceleration, and interaction with other objects.
37+
* Mechanics Module.
38+
* Fluid Dynamics Module.
39+
* Thermodynamics Module.
40+
* Electromagnetism Module.
41+
* Mathematical Libraries.
42+
* VMIO.
43+
* IO Infrastructure.
44+
* Platform-dependent toolchain.
2845

2946
## Implementation Phases and Milestones
3047

0 commit comments

Comments
 (0)