Table of Contents
Commit 2009-12-06
Modifs
Visualisation
Dans la fenêtre de visualisation le(s) maillage(s) (Topology) dérive(nt) de la géométrie.
Méthodes de transfert de données
Ajout de la possibilité de transférer des données aux noeuds (Température) entre deux maillages différents. Trois méthodes de transfert sont utilisables :
- “InterpolationTransferMethod” (transfert par interpolation),
- “MortarTransferMethod” (transfert de manière faible et locale) et
- “GlobalMortarTransferMethod” (transfert de manière faible et globale).
Pour l'instant le transfert ne peut être effectué qu'au redémarrage de Metafor.
Architecture
Modification de l'architecture de Metafor:
L'objet “nodeSet” est déplacé de “Domain” vers “Geometry”. Il est donc préférable d'utilisé la fonction “getNodeSet()” de l'objet “Geometry” pour récupérer l'ensemble des noeuds et non plus celle de “Domain”.
Cas test
Ajout de quelques cas tests afin de contrôler le transfert des donnée entre deux maillage (température). Le transfert est effectuer lors du redémarrage de Metafor.
Projet
Fichiers ajoutés/supprimés
[a]: oo_meta\mtFEM\TransferMethod.h [a]: oo_meta\mtFEM\TransferMethod.cpp [a]: oo_meta\mtFEM\InterpolationTransferMethod.cpp [a]: oo_meta\mtFEM\InterpolationTransferMethod.h [a]: oo_meta\mtFEM\MortarTransferMethod.cpp [a]: oo_meta\mtFEM\MortarTransferMethod.h [a]: oo_meta\mtFEM\GlobalMortarTransferMethod.cpp [a]: oo_meta\mtFEM\GlobalMortarTransferMethod.h
Tests ajoutés/supprimés
[a]: apps\iso\rotMeshInter1 [a]: apps\iso\rotMeshInter2 [a]: apps\iso\rotMeshInter3 [a]: apps\iso\rotMeshInter4 [a]: apps\iso\rotMeshInter5 [a]: apps\iso\rotMeshMortar1 [a]: apps\iso\rotMeshMortar2 [a]: apps\iso\rotMeshMortar3 [a]: apps\iso\rotMeshMortar4 [a]: apps\iso\rotMeshMortar5 [a]: apps\iso\rotMeshGlobMort1 [a]: apps\iso\rotMeshGlobMort2 [a]: apps\iso\rotMeshGlobMort3 [a]: apps\iso\rotMeshGlobMort4 [a]: apps\iso\rotMeshGlobMort5
— Philippe BUSSETTA 2009/12/06