Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2009:10_26

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
commit:2009:10_26 [2009/10/26 18:04] bussettacommit:2009:10_26 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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 ======
 +
 +<code>
 +[r]: 
 +[a]: 
 +</code>
 +
 +
 + --- //[[P.Bussetta@ulg.ac.be|Philippe BUSSETTA]] 2009/10/26//

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki