Toolbox for preparation and running complex hydrogeological simulations in particular using Flow123d simulator of transport and mechanical processes in fractured media.
Installation packages for Windows and Debian Linux available at the project homepage.
Installation under Windows uses a standard installer. The Debian installation uses standard DEB package.
The package consists of the four separated graphical applications:
Layers - preparation of layered computational geometry from the GIS data
Model Editor - editor of the main Flow123d input file in YAML format
Jobs Panel - running and management of job on distributed computational resources
VISIP - arrangement of complex computing scenarios
CI build | |
---|---|
Tests |
-
In order to use relative imports of modules within package the prefered format of imports is:
from import as <new_module_name>
-
use @pytest.mark.<the_mark> to set marks to the test functions, in particular to mark tests that needs specific environment, e.g. ssh setup. Standard set of marks:
- ssh_metacentrum - use ssh connection to the metacentrum servers
- metacentrum - run on metacentrum, e.g. test PBS
- slow - tests that take more then 5s
- skip - python skip these tests
- qt - tests using QApplication
-
TODO: use pytest-qt to test function of Qt widgets
doc. Mgr. Jan Březina, Ph.D. 1
Ing. Radek Srb 1
Ing. Martin Špetlík 1
1 Ústav nových technologií a aplikované informatiky, Fakulta mechatroniky, informatiky a mezioborových studií, Technická univerzita v Liberci