commit:2007:08_06b
Table of Contents
Commit 2007-08-03
Modifs
Suppression dépendance Domain => Metafor
L'idée est de rendre le Domain indépendant de Metafor pour pouvoir changer de type d'analyse.
- Ne dépendent plus de
Metafor:DomainAuxiliaryMeshBuilder,AuxiliaryVelMeshBuilderEqualityDofConstraintsValueExtractor
- Sont maintenant explicitement dépendants de
Metafor:MetaFac
ElementSetne dépend plus deContactElement2D/3D(!)
Remarques:
- Beaucoup d'accès à Metafor se font par des requêtes non typées
findObject(METAFOR_ID). Je n'aime pas trop ça parce que ça donne l'impression que les objets peuvent être placés un peu n'importe comment les uns par rapport aux autres.
Amélioration battery.py
Nouveautés:
- Ajouts d'infos supplémentaires lors des runs
- date de début (histoire de voir si un test est “coincé”)
- elaspsed time
- Affichage de Warnings si certains problèmes sont détectées dans le
.res.- Erreur de syntaxe dans le jeu de données
- Fatal Error dans Metafor
- Exception python
- Pas de résultat (codes TSC)
- Lors de la détection d'un Warning, je fais un 'touch' sur les fichiers python pour qu'ils se relancent au prochain 'run' de
battery.py(très utile)
- Possibilité de lancer la batterie en priorité basse (⇒
battery.py -low)
Nettoyage "includes"
Nouvelle méthode: (appliquée ici uniquement à mtFEM)
- Chaque fichier '.h' inclut en premier lieu le header de sa lib (
mtFEM.hpour les fichiers.hdemtFEMet non plusmtGlobal.h) - Chaque fichier
.cppinclus en premier lieu son fichier.h(plus besoin demtGlobal.h- il était utile uniquement sous VC6 pour supprimer certains warnings).
Fichiers ajoutés/supprimés
— Romain BOMAN 2007/08/06 12:39
commit/2007/08_06b.txt · Last modified: by 127.0.0.1
