Overview
This software implements a few elementary simulations of classical physics. It has multi-ball collisions and gravitational simulations, like a planet and its satellite, and a simplified satellite launching. There are nineteen simulations ready to run, and you can create your simulations, too.
It has multi-ball collisions, simulations to study the concepts of force and energy, "gravitational simulations" (using gravitational forces), and more. We have added the "information propagation" simulations, which illustrate the propagation of information, based on a simplified model (using the collisions of the balls).
In the simulation "Fifty balls; Weightless (gas simulation approach). Piston under gravity.", it is possible to study the concepts of force and energy. The user can increase the energy of the system in real time (through heat, using the '→' and '←' keys). Thus, you can check the rise, on average, of the potential energy of the piston (work done by the system). In this way, the program can illustrate the First Law of Thermodynamics, approximately.
It has a gravitational simulation named "A Fictional Universe". Sometimes, it is possible to watch the formation of objects representing a planet and its satellite! There are two versions: the standard (the same as in the "free edition" or in the "programmable"), and the "unstable" simulation, where the "fictional universe" is constantly changing.
In the "information propagation" simulations, we can see the effect of the "memory" duration in the propagation, as well as the result of several ball velocities.
It is possible to make or edit a .txt file (plain text), following the instructions, to change all the values of parameters and create specialized simulations. We can simulate, for example, a simplified satellite launching. One ball will be the planet and the other the satellite. The challenge is to choose the launching and orbit speeds, for example.
It was made in C++ language, so to be able to make as fast and powerful simulations as possible.
What's new
Build 1.0.30:
- improvements on instructions
Build 1.0.29:
- improvements on the printing of the orbit
- improvements on instructions and disclaimer
Build 1.0.20:
- improved instructions and disclaimer.
Build 1.0.18:
- improved energy control (increase/decrease).
Build 17:
- improved disclaimer.
Build 15:
- improved collision accuracy (critical section management).
- improved instructions.
Build 12:
- menu upgrade.
Build 11:
- it is possible to automatically create and save a standard "Parameters.txt" file, ready for the simulation "Three balls. (default)", and edit this file to change the values of the variables to create a specific simulation.
Build 10:
- fixed issue about \'program not responding\' when closing the simulation window.
Build 8:
- it doesn\'t ask for the rest. coef. before the \'fictional universe\' simulation.
Build 7:
- correction about the printing of the gravitational constant.
Additional Information
- Developed by Beelectronic S. M. C. Ltda.
- Version 2024.04.09
-
Requires
Available on: PC, Surface Hub
OS: Windows 10 version 17763.0 or higher
Keyboard: Integrated Keyboard
Mouse: Integrated Mouse
DirectX: Not specified
Processor: 4 cores, 2.0 GHz
Graphics Processor: Display 1600x900
Notes: CPU: 4 cores. 2.0 GHz.;Display: 1600x900
- Published 2021-11-04
- Size 2.48 MB
- File Type appx/msix
-
Language
English (United States)
-
Permissions
Uses all system resources
- Microsoft Store ID 9nm9m0m1ssz8
Advertisement