README.md 1.42 KB
Newer Older
Jeremy BLEYER's avatar
Jeremy BLEYER committed
1 2 3 4
# Cours Eléments finis pour le génie civil (Ecole des Ponts ParisTech)

**Responsable** : Jérémy Bleyer, jeremy.bleyer@enpc.fr

Jeremy BLEYER's avatar
Jeremy BLEYER committed
5 6
# Utilisation en ligne avec **Binder**

Jeremy BLEYER's avatar
Jeremy BLEYER committed
7
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/git/https%3A%2F%2Fgitlab.enpc.fr%2Fjeremy.bleyer%2Fcalef/master?urlpath=lab/tree/TD)
Jeremy BLEYER's avatar
Jeremy BLEYER committed
8 9 10

# Installation en local

Jeremy BLEYER's avatar
Jeremy BLEYER committed
11
0. Vous devez disposer d'une distribution **Python 3** (via Anaconda par exemple) contenant les paquet suivant *numpy*, *matplotlib*, *scipy*, *meshio*
Jeremy BLEYER's avatar
Jeremy BLEYER committed
12 13 14 15 16
1. [Télécharger les fichiers](https://gitlab.enpc.fr/jeremy.bleyer/calef/repository/archive.zip?ref=master) du répertoire et dézipper l'ensemble dans le dossier de votre choix.
2. [Télécharger le mailleur Gmsh](https://gmsh.info/#Download), dézipper le fichier.
3. Deux possibilités:
  * Ajouter Gmsh à vos variables d'environnement pour pouvoir l'exécuter depuis n'importe quel dossier.
  * ou bien, placer l'exécutable (`gmsh.exe` par exemple sous Windows) dans le dossier `wombat`
Jeremy BLEYER's avatar
Jeremy BLEYER committed
17
4. Installer le module Wombat:
18 19 20
  * Démarrer le PowerShell Anaconda
  * Changer le répertoire en allant jusqu'à la racine du projet en faisant `cd mon/chemin/vers/le/projet` 
  * Une fois dans le répertoire du projet, exécuter `python setup.py develop --user` (ou `python setup.py develop --user --no-convert` si vous ne souhaitez pas convertir les notebooks en fichiers python)
Jeremy BLEYER's avatar
Jeremy BLEYER committed
21 22
5. Tester l'installation en exécutant `test_installation.py`