Table of Contents

Commit 2011-09-07

Modifications

Transfert

Retour à des performances similaire à celles avant mon dernier commit: - Remplacement de fct générale (et très gourmande en temps de calcul) de localisation d'un point dans un élément par des fct spécifique aux éléments utilisés (2D et 3D).

Erreur de transfert

Deux types d'erreur de transfert peuvent être calculés (en option):

- Différence entre la moyenne sur l'ancien maillage et la moyenne sur le nouveau maillage (scalaire)

- Intégrale sur le nouveau maillage de la différence entre les valeurs sur le nouveau maillage et celles sur l'ancien (une valeur par élément)

Il est aussi possible de visualiser cette erreur sur le nouveau maillage (outil ajouté dans toolbox: utilisé dans les cas test de transfert dans le répertoire “complex”; cet outil ne fonctionne pas dans le cadre de l'ale mais la visualisation fonctionne).

Compilation : Warning

Correction de quelques Warnings (compilation sur Blueberry): → division de la taille du fichier par deux.

Par générosité, j'ai laissé un peu de travail pour les autres (quelques Warnings)

Tests

Fichiers ajoutés/supprimés

[a]:oo_meta\mtALE/ConvectionCouplingMeshes.cpp
[a]:oo_meta\mtALE/FVTransferInteraction.cpp
[a]:oo_meta\mtALE/ConvectionCouplingMeshes.h
[a]:oo_meta\mtALE/FVTransferInteraction.h
[a]:oo_meta\toolbox/remeshedUtilities.py

Tests ajoutés/supprimés

[r]:
[a]:

Philippe BUSSETTA 2011/09/07