6.1.1.5.1.8. thyrsis.simulation.mhynos_compute module

This module contains the mhynos computing functions

thyrsis.simulation.mhynos_compute.compute_flux_sat(code, sample_dir, name='debit')

Compute injected flux in saturated zone

Parameters
  • code (Metis or OpenFoam) – Simulation code

  • sat_dir (string) – sample folder path

  • name (string) – name ‘debit’/’debit eau’ (water flux)

Returns

initial time

Return type

float

thyrsis.simulation.mhynos_compute.load_dates_simulation(conn, filename)

Read dates from dates_simulations.txt file, save them in db

Parameters
  • conn (sqlite3.Connection) – connection on a sqlite database

  • fileName (string) – path to dates_simulations.txt

Returns

dates in seconds

Return type

list

thyrsis.simulation.mhynos_compute.mhynos_compute(code, settings, MPI=None)

Calculation process

Parameters
  • code (Metis or OpenFoam) – Simulation code

  • settings (Settings) – Thyrsis settings

  • MPI (MPI) – MPI parameter