Anaconda.org |
The TELEMAC-MASCARET solver suite is a high-performance Fortran based application for a range of free-surface flow problems.
This software is a very powerful toolkit for numeric simulation that can be slightly cumbersome to install depending on the host operating system. The runtime might also need some tweaks to the configuration provided in the upstream repository to reflect Fortran compiler version and library locations.
Currently, only win-64 package is provided.
On Windows, it is recommended to use Miniforge3.
-
Download and install miniforge3
-
In Miniforge Prompt:
mamba create -n opentelemac -c nicogodet opentelemac mamba activate opentelemac
-
Depending on your
.py
file association settings, it is recommended to run TELEMAC module using:python -m module argument
Exemple:
python -m telemac2d --ncsize=4 -s cas_file.cas
- Static build (not currently packaged)
- Dynamic build with API
- Parallel computing using
m2w64-msmpi
(from nicogodet anaconda repo) - MUMPS (scalapack) support using
m2w64-scalapack
(from nicogodet anaconda repo) andm2w64-mumps
(from nicogodet anaconda repo)
- Command switch to use debug build
telemac-debug [on/off]
-
Provide
telemac-mascaret-examples
packagemamba install -c nicogodet telemac-mascaret-examples
-
Provide
telemac-mascaret-documentation
packagemamba install -c nicogodet telemac-mascaret-documentation
- HDF5 and MED support
- aed2 support
- gotm support