Currently the ThirdEye is used mainly by the author for private projects and for demonstration purposes. There are no “official” users of the ThirdEye that the author knows of right now, but a couple of institutions and private individuals are investigating the adoption of ThirdEye for their individual simulation needs. Please feel free to let the author know if you are using ThirdEye for a project and want to be showcased here. This section will be updated soon...
Open the ThirdEye!
With the ThirdEye one can see things that are not real (yet)!
ThirdEye is a free and open-source system simulation framework. It can be used to model, simulate and analyze multidomain dynamical systems. Being based on the Eclipse platform, ThirdEye runs on most computer platforms and a large variety of operating systems. The main development targets are Linux and MS Windows systems, nevertheless ThirdEye should run on any platform with a Java runtime environment. ThirdEye provides solving of initial value problems e.g. spacecraft orbit propagation or thermal meshes. While the models are simulation specific, the ThirdEye kernel is reusable and follows a modular design pattern. It consists of several plug-ins, responsible for different functionalities of the simulator. The main functionalities are: The orchestration of the simulator models into a system, the propagation of in- and outputs between the models, the sequencing of the calculation of the models functions and the logging of the simulation for later analysis. The functionality of the simulator kernel can be enhanced by extensions (not to be confused with Eclipse extensions). The most common extensions are user defined simulation models, but the user can also extend or modify the simulator kernel by implementing custom model calculation sequences or integrators. Currently an example model extension and a space model extension is available together with the simulator kernel.