Skip to content

nicogodet/telemac-mascaret-feedstock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TELEMAC-MASCARET Conda Package - OUTDATED

TELEMAC

Current build status

Anaconda.org
DependenciesVersionLast update
m2w64-msmpi
m2w64-scalapack
m2w64-mumps
telemac-mascaret-examples
telemac-mascaret-documentation

Introduction

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.

How to install?

On Windows, it is recommended to use Miniforge3.

  1. Download and install miniforge3

  2. In Miniforge Prompt:

    mamba create -n opentelemac -c nicogodet opentelemac
    mamba activate opentelemac
  3. 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

Current implemented features

Build

  • Static build (not currently packaged)
  • Dynamic build with API

Lib

Custom commands

  • Command switch to use debug build telemac-debug [on/off]

Extra

  • Provide telemac-mascaret-examples package

    mamba install -c nicogodet telemac-mascaret-examples
  • Provide telemac-mascaret-documentation package

    mamba install -c nicogodet telemac-mascaret-documentation

TO-DO

  • HDF5 and MED support
  • aed2 support
  • gotm support