Commit 2012-04-30
Modifs
ResiduComputationMethod
Passage de la classe TimeIntegration
à l'intérieur des RCM en lieu et place des StrVecteur
'Résidu, Fint, Fext, … ⇒ conséquence on passe toujours les mêmes valeurs quelque soient les schémas (certains appels passaient Fext en lieu et place de Finert, les Fint étaient parfois “Free”, parfois “Constrained”,…)
Suppression de l'enum ResidualComputationMethod
(RCM_METHOD1/2/3/4/…) et assignation directe de la classe ResidualComputationMethod
dans l' IterationManager
(gestion memoire par refCounted)
Ajout de deux Méthodes de calcul du résidu adimensionnalisé (normFactor = paramètre utilisateur!!!) :
Modification de tous les cas tests (merci powergrep) …
ATTENTION, à ce moment, les méthodes de calcul du résidu n'ont pas été modifiées (le calcul des facteurs de normalisation sont toujours calculés de la même manière). Soit (après unification des “bugs de passage”)
|FreeFext| : Force externes sur les ddl's libres
|ConstrainedFint| : Force internes sur les ddl's fixés
|ConstrainedFinert| : Force inertie sur les ddl's fixés
Une réflexion sur le bien fondé de calculer sur base des ConstrainedFint / ConstrainedFinert serait intéressante …
Config Clifton
Commit des configs Metafor / CMake sur Clifton
Clifton pas accessible pour le moment, l'objectif étant, à terme, de remplacer gaston comme serveur nis / nfs
Clifton mis à disposition d'un tfiste de Marlène …
Extracteurs aux points de Gauss
Bug fix : la méthode servant à déterminer le nombre de points de Gauss (pour dimensionner le tableau) n'était valable que pour l'extraction des champs indépendant (cad ceux transférés par l'
ALE).
ok si, les valeurs sorties sont en nombre égal que le nombre de points de Gauss DEVIATORIQUES.
⇒ P en sri risque d'être faux (et sur 4/8 pts de Gauss)
en TM2 : risque de planter …
Ajout CMakelist
Fichiers ajoutés/supprimés
A oo_meta\mtFEM\algos\Method5ResidualComputation.h/cpp
A oo_meta\mtFEM\algos\Method6ResidualComputation.h/cpp
R
Tests ajoutés/supprimés