Kamil Nešetřil

Geodata, informace, modely, software

Uživatelské nástroje

Nástroje pro tento web


Simulace úniku (escape)
přes inženýrské bariéry (EBS – engineered barrier system)

Stažení a spuštění

Softwarové požadavky

  1. Interpret jazyka Python verze 3.8 nebo vyšší (viz Python – průvodce).
  2. Externí knihovny NumPy a PyYAML.

Ovládání

Aplikace nemá grafické uživatelské rozhraní. Úloha je definována textovým souborem ve formátu YAML. Název tohoto souboru se zadává jako argument aplikace při jejím spuštění.

Příklad 🖥️ spuštění simulace s konfigurací v souboru demo.yaml:

python CONTAINER_C.py demo.yaml

💡 Na Windows to lze snadno provést spuštěním souboru start.bat, který je v příkladu v souboru ZIP (níže).

Výsledkem je soubor csv, kde jednotlivé řádky odpovídají časovým krokům simulace.

Licence

Tento software je licencován pod GNU General Public License v3.0. Software tedy můžete zdarma používat za libovolným účelem (i komerčně). Pokud ho upravíte a budete dál šířit, musíte zveřejnit i zdrojový kód pod stejnou licencí.

Soubor ZIP ke stažení

Program a příklady

Program se neinstaluje – stačí rozbalit a spustit.
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

Struktura souboru ZIP

Poslední úprava: