commit:2011:07_20
Table of Contents
Commit 2011-07-20
Modifications
ElementContainer
Ajout des fonctions (implémentées dans Side et Volume):
- Inside : Contrôle si un point est à l’intérieur (à optimiser pour les cas plus simples : quadrilatère, etc.)
- distanceFromBoundary : Calcul la distance à la frontière (ne donne pas l'indication : intérieur/extérieur)
Side
Ajout de la fonction:
- intersection : Calcul de l'intersection entre un plan et une courbe (renvoie si l'intersection est dans la Side)
Transfert de champs entre deux maillages - 3D
Simplification et modification des algorithmes afin de pouvoir utiliser les méthodes de transfert pour les problèmes 3D. Ajout de la possibilité de choisir le nombre de points d'intégration dans le jeu de données (dans les PropElem de MTMCELL et FVTMCELL).
Fusion des éléments GlobMTMCell et LocMTMCell (Mortar Element) et ajout dans le PropElem de l'option MTMSOLVERTYPE (=GLOBALSOLVER ou LOCALSOLVER).
Tests
Ajout de test 3D sur les méthodes de transfert (ETM, MTM, FVTM)
Fichiers ajoutés/supprimés
[r]:oo_meta\mtALE\FVCellElShcuts.cpp [r]:oo_meta\mtALE\FVCellElShcuts.h [r]:oo_meta\mtALE\GlobMTMCell.cpp [r]:oo_meta\mtALE\GlobMTMCell.h [r]:oo_meta\mtALE\GodunovCellElShcuts.cpp [r]:oo_meta\mtALE\GodunovCellElShcuts.h [r]:oo_meta\mtALE\InriaCellElShcuts.cpp [r]:oo_meta\mtALE\InriaCellElShcuts.h [r]:oo_meta\mtALE\IPETMCell.cpp [r]:oo_meta\mtALE\IPETMCell.h [r]:oo_meta\mtALE\IPFETMCell.cpp [r]:oo_meta\mtALE\IPFETMCell.h [r]:oo_meta\mtALE\IPMTMCell.cpp [r]:oo_meta\mtALE\IPMTMCell.h [r]:oo_meta\mtALE\LinearRecCellElShcuts.cpp [r]:oo_meta\mtALE\LinearRecCellElShcuts.h [r]:oo_meta\mtALE\LocMTMCell.cpp [r]:oo_meta\mtALE\LocMTMCell.h [r]:oo_meta\mtALE\NodalETMCell.cpp [r]:oo_meta\mtALE\NodalETMCell.h [r]:oo_meta\mtALE\NodalFETMCell.cpp [r]:oo_meta\mtALE\NodalFETMCell.h [r]:oo_meta\mtALE\NodalMTMCell.cpp [r]:oo_meta\mtALE\NodalMTMCell.h [a]:oo_meta\mtALE\DataFETransferCell [a]:oo_meta\mtALE\DataFETransferCell [a]:oo_meta\mtALE\DataFVCellElShcuts [a]:oo_meta\mtALE\DataFVCellElShcuts [a]:oo_meta\mtALE\ETMIPDataFETransCell [a]:oo_meta\mtALE\ETMIPDataFETransCell [a]:oo_meta\mtALE\ETMNodalDataFETransCell [a]:oo_meta\mtALE\ETMNodalDataFETransCell [a]:oo_meta\mtALE\FVTMCellElShcuts [a]:oo_meta\mtALE\FVTMCellElShcuts [a]:oo_meta\mtALE\FVTransferCellElShcuts [a]:oo_meta\mtALE\FVTransferCellElShcuts [a]:oo_meta\mtALE\GodunovDataElShcuts [a]:oo_meta\mtALE\GodunovDataElShcuts [a]:oo_meta\mtALE\IPDataFETransferCell [a]:oo_meta\mtALE\IPDataFETransferCell [a]:oo_meta\mtALE\LinearRecDataElShcuts [a]:oo_meta\mtALE\LinearRecDataElShcuts [a]:oo_meta\mtALE\MTMCell [a]:oo_meta\mtALE\MTMCell [a]:oo_meta\mtALE\MTMCellElShcuts [a]:oo_meta\mtALE\MTMCellElShcuts [a]:oo_meta\mtALE\MTMIPDataFETransCell [a]:oo_meta\mtALE\MTMIPDataFETransCell [a]:oo_meta\mtALE\MTMNodalDataFETransCell [a]:oo_meta\mtALE\MTMNodalDataFETransCell [a]:oo_meta\mtALE\MTMSolverType [a]:oo_meta\mtALE\MTMSolverType [a]:oo_meta\mtALE\NodalDataFETransferCell [a]:oo_meta\mtALE\NodalDataFETransferCell
Tests ajoutés/supprimés
[r]:oo_meta\apps\ale\convRot_FVTMCell.py [a]:oo_meta\apps\ale\convRot_FVTMCellCst.py [r]:oo_meta\apps\ale\convRot_FVTMCell2.py [a]:oo_meta\apps\ale\convRot_FVTMCellLin.py [r]:oo_meta\apps\ale\rotAnneau2_FVTMCell2.py [a]:oo_meta\apps\ale\rotAnneau2_FVTMCellLin.py [a]:oo_meta\apps\ale\testConv3D_Bis.py [a]:oo_meta\apps\ale\testConv3D_Bis_ETM.py [a]:oo_meta\apps\ale\testConv3D_Bis_FVTM.py [a]:oo_meta\apps\ale\testConv3D_Bis.LocMTMpy
— Philippe BUSSETTA 2011/07/20
commit/2011/07_20.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1