![]() The configuration file contains other configurations such as a scalar or a debug configuration for compiling TELEMAC. so / home / telemac / metis / build / lib / libmetis. # _ _ # _/ Debian gfortran openMPI /_/ # par_cmdexec : / partel > # mpi_cmdexec : / usr / bin / mpiexec - wdir - n mpi_hosts : # cmd_obj : / usr / bin / mpif90 - c - O3 - DHAVE_MPI - fconvert = big - endian - frecord - marker = 4 cmd_lib : ar cru cmd_exe : / usr / bin / mpif90 - fconvert = big - endian - frecord - marker = 4 - lpthread - v - lm - o # mods_all : - I # libs_all : / usr / lib / x86_64 - linux - gnu / openmpi / lib / libmpi. The following code block downloads and unzips the hdf-5-1.10.3 archive in the above-created (metis) temp/ folder (run in Terminal as normal user - not as root): Do not try to use any other hdf5 version because those will not work with the med file library (next step). The Telemac installation wiki suggests using version 1.10.7, which, however, will cause an error when compiling the medfile library. The hdf5 file library is provided by the. HDF5 is a portable file format that incorporates metadata and communicates efficiently with C/C++ and Fortran on small laptops as well as massively parallel systems. Hdf5 and MED Format Handlers #Įstimated duration: 15-25 minutes (building libraries takes time). ![]() However, we did not test the integration of Metis in the Telemac installation. This package currently provides Metis v5.1.0, but verify the version on to be sure having a workable version of Metis available. To install Metis, use the hydro-informatics/metis v5.1.1 fork from the Karypis Lab’s METIS Github repository, which is tweaked for the Telemac installation: This is why this eBook provides a Metis v5.1.1 fork from the Karypis Lab’s METIS Github repository at hydro-informatics/metis. The Telemac installation wiki points to a software repository containing Metis-v5.1.0 that is hosted on the website of the Karypis Lab, which, however, was not available anymore upon our last update. The following code block changes to the optionals directory ( cd) of TELEMAC, creates the temp folder with mkdir, downloads, and unzips the Metis archive (run in Terminal as normal user - not as root): Metis is developed by the Karypis Lab at the University of Minnesota.ĭownload the Metis archive and unpack it in a temporary ( temp) directory. TELEMAC uses Metis as a part of Partel to split the mesh into multiple parts for parallel runs. Metis is a software package for partitioning unstructured graphs, partitioning meshes, and computing fill-reducing orderings of sparse matrices by George Karypis. To use those configuration files, install MPICH with sudo apt install mpich. Other configuration files (e.g., ) use MPICH instead of Open MPI. This tutorial uses the configuration file, which includes parallelism compiling options that build on Open MPI. ![]() This tutorial refers to the software package open TELEMAC-MASCARET as TELEMAC because MASCARET is a one-dimensional (1d) model and the numerical simulation schemes in this eBook focus on two-dimensional (2d) and three-dimensional (3d) modeling.Ī couple of installation options are available: Installing TELEMAC on a Virtual Machine (VM) is useful for getting started with TELEMAC and its sample cases, but not recommended for running a real-world numerical model (limited performance of VMs).įamiliarize with the Linux Terminal to understand the underpinnings for compiling TELEMAC. A tutorial for running hydro(-morpho)dynamic models with TELEMAC is currently under construction for this eBook. This section only guides through the installation of TELEMAC. Account for approximately 1-2 hours for installing TELEMAC and make sure to have a stable internet connection (>1.4 GB file download). This tutorial guides through the installation of open TELEMAC-MASCARET on Debian Linux based platforms (i.e., also works with Ubuntu and its derivatives, such as Mint or Lubuntu).
0 Comments
Leave a Reply. |