SANDBOX
OPEN SOURCE
the applications below were implemented in C ++ usingΒ Qt, which makes the code portable to (almost) any platform / operating system.Β
to applications (source code)
viewers :
lithography simulation: vmCompLith
pandemic simulation:Β vmPandeSim
The application lools for image / photo files (by specified file extensions) in a folder / directory and - recursively - in its sub-directories; generates a list of images and shows a slide show.
The controls allow
direct selection an image file to be shown (by moving the slider and / or by selecting the file name in the list)
switch direction (forward / backward) slideshow
switch slideshow modes: manual, automatic
etc
Almost the same interface and features as in vmViewer for displaying video clips: recursive search in sub-directories, formation of a list, file selection and display sequence directions, manual and automatic modes of operation ...
Optical lithography simulator. Simulation of mask' aerial image, analysis of image quality, mask optimization (Optical Proximity Correction).
Load the mask (text cif-file), select / edit the stepper and illuminator parameters, select the mask area to be simulated, and ... let's go!
Simulator for infection expansion (pandemic). Computes changes of quantities of healthy, sick, recovered, died vs the simulating time.
Set initial numbers of healthy, recovered, sick participants, probabilities to get sick / recover and ... let's go!
Details about the model and some simulation results:Β π
open a terminal
go to the directory where the project (* .pro ) file (for example, vmCompLith.pro ) is located
execute the (Qt tool) command qmake (a makefile will be created)
execute make command
Qt provides a convenient tool for developing, debugging, and building programs.
This is Qt Creator ( qtcreator file/executable).Β
1. Run Qt Creator ( qtcreator executable). A window will appear:Β
2. Click File-> Open File or Project ... menu button. Open the required project (* .pro file)Β
3. Configure the project just by clicking the Configure Project button
4. The selected project will open (for editing, building and debugging the program ...)
Select "build mode" ( Debug or Release ) in the lower left corner of Qt Creator window
5. Finally, press the button Build ProjectΒ and / or Run