MEDCoupling : créer et manipuler des DataArrays, des Meshes et des Fields¶
L’objectif de ces exercices est d’apprendre à manipuler les objets MEDCoupling en Python.
- La première série d’exercices montre comment manipuler des tableaux
DataArrayDoubleetDataArrayInt.- La deuxième série d’exercices montre comment manipuler des maillages
MEDCouplingUMesh.- La troisième série d’exercices montre comment manipuler des champs
MEDCouplingFieldDouble.
- Manipuler les DataArray
- Le but de l’exercice
- Début de l’implémentation
- Créer une instance de DataArrayDouble contenant 6 tuples
- Initialiser une instance de DataArrayDouble
- Duplication et agrégation
- Agrégation de tableaux
- Trouver les tuples égaux
- Manipuler le format “indirect index”
- Construire un tableau “old-2-new”
- Translater tous les tuples
- Constuire un maillage non strucuturé
- Solution
- Manipuler les maillages non structurés
- Objectifs
- Début de l’implémentation
- Convertir les unités
- Trouver les différents niveaux
- Extraire des identifiants de cellules
- Extraire une sous partie d’un maillage 3D
- Extraire des cellules alignées sur une ligne 3D
- Duplication, translation et aggrégation de maillages
- Connectivité descendante
- Solution
- Manipuler des champs de double