Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2009:10_26

Commit 2009-10-26

Modifs

Suppression de la classe IdMesh

Suppression de la classe “IdMesh” et remplacement par un pointeur sur le maillage (sur un objet “Topology” : de type “Geometry”). Ces objets sont utilisés pour identifier les différents “MeshPoint” sur les objets de type “MeshedObject” (utilisés dans de nombreuses fonctions).

Une fonction est ajoutées aux “MeshedObject” : “getMesh()”. Cette fonction renvoie un pointeur vers la “Topology”.

Architecture

Modification de l'architecture de Metafor:

L'objet “Topology” est déplacé de “Domain” vers “Geometry”. Il est donc préférable d'utiliser la fonction “getMesh()” de l'objet “Geometry” pour récupérer le maillage et non plus “getTopology()” de “Domain”.

Le vecteur d'“IdMesh” dans “Geometry” est remplacé par un vecteur de pointeur sur “Topology” (objet de type “Geometry”).

Les fonctions “addMesh” et “setupCurrentMesh” sont ajoutée à l'objet “Geometry”. La première permet de crée un nouveau maillage et la seconde de définir un autre maillage par défaut.

Cas test iso.soudure

Correction de l'écriture du fichier.

Projet

Fichiers ajoutés/supprimés

[r]: 
[a]: 

Philippe BUSSETTA 2009/10/26

commit/2009/10_26.txt · Last modified: 2016/03/30 15:23 (external edit)