Kamil Nešetřil

Environmental data management and analytics

User Tools

Site Tools


Simulation of radionuclide escape
through engineered barriers (EBS)

Download and Run

Software requirements

  1. Python interpreter version 3.8 or higher (see Python – Quick guide).
  2. External libraries: NumPy and PyYAML.

Operation

The application has no graphical user interface. A simulation task is defined by a text file in YAML format. The name of this file is passed as an argument when launching the application.

Example 🖥️ simulation run using the configuration file demo.yaml:

python CONTAINER_C.py demo.yaml

💡 On Windows, this can be easily done by running the file start.bat, which is included in the example ZIP file (see below).

The result is a CSV file, where each row corresponds to a simulation time step.

License

This software is licensed under the GNU General Public License v3.0. You may use, modify, and share it freely. If you redistribute it with changes, you must also release the source code and maintain the same license.

ZIP file download

Program and examples

EBSCAPE.ZIP
├── Demo_example/
│   ├── start.bat
│   ├── demo.yaml
│   ├── output/
│   │   ├── demo.csv
│   │   ├── demo_bent_bound_max_c.csv
│   │   ├── demo_cont_max_c.csv
│   │   ├── demo_granit_inflow.csv
├── Documentation/
│   ├── EBSCAPE_documentation.url
├── Sources/
│   ├── CONTAINER_C.py
│   ├── container_c_base.py
│   ├── container_c_computing.py
│   ├── container_c_data.py
│   ├── container_c_output.py

ZIP file structure

Last modified: