PySimEd:Internal data structures
Simplified class diagram is shown in Figure 1.
|Figure 1. Class Diagram.|
Implementation of the editor logical structure and the actual handling of the entities is due to Python data structures relatively simple. For the integration of graphical representation were used pyQt5.3 libraries, which include direct support for handling complex graphical structures. For mathematical operations on vectors of values was used library Numpy & Scipy - Scientific Python .