Table of Contents
Commit 2009-08-05
Modifs
ALE
Test du contact ALE défo-défo avec frottement pour le stage de Mohamed. L'algorithme actuel est capable de gérer le frottement si:
- le contact est défini en simple passe (
ci.setSinglePass()
) - un recalcul du glissement est effectué dans la phase de rééquilibrage ALE (
ale.getPostStep().add(ci)
)
Le test apps.ale.lamidd
a été adapté. Le test apps.ale.friction2Ddd
(test de frottement simple d'une tôle avec un patin) a été ajouté a la batterie.
J'ai également changé le hashset de IterativeReZoner2D en un set standard trié sur les numéros. Ca permet d'avoir toujours le même ordre de tri des noeuds (ceci expliquait pourquoi j'avais des diffs de résultats si je convectais Ftotal ou pas).
Profilage Copra
Ajout des paramètres ALPM
, ALPF
& co au profilage Copra
Visu
Config globale
Possibilité de sauver un vizwin.conf
global (bouton “Load def” et “Save def”) dans la fenêtre de config. Ce fichier est chargé quand le workspace courant ne possède pas de config sauvegardée. ceci permet par exemple de changer la palette de couleurs par défaut une fois pour toute sur votre PC sans pour autant faire subir vos choix à tout le monde.
Pour restaurer les valeurs par défaut, il suffit de supprimer le fichier vizwin.conf
dans votre home directory (et celui dans votre workspace).
En résumé: la config est lue de cette manière:
vizwin.conf
du workspace si il existe, sinonvizwin.conf
global si il existe, sinon- valeurs par défaut codées en dur dans Metafor.
SplineSurface
L'objet SplineSurface
(surface spline utilisée en ALE pour le lissage des maillages surfaciques) est maintenant visualisable. Ca me permet de refaire quelques vieilles figures pour ma thèse.
J'en ai profité pour déplacer cette classe dans mtGeo
.
Couleurs lignes
La couleur des Curve
s peut être choisie dans l'onglet “Colours” de BWin
. Les 2 combobox sont relatifs à la couleur claire et foncée.
Projet
Le répertoire mtFEM/ale
n'est plus utile ( ⇒ peut être viré du projet & includes)
Fichiers ajoutés/supprimés
mtDrawables/SplineSurfaceDrawable.h added mtDrawables/SplineSurfaceDrawable.cpp added mtGeo/NewSplineSurface.cpp added (+) mtGeo/SplineSurface.cpp added (+) mtGeo/NewSplineSurface.h added (+) mtGeo/SplineSurface.h added (+) mtFEM/ale/NewSplineSurface.cpp deleted mtFEM/ale/SplineSurface.cpp deleted mtFEM/ale/NewSplineSurface.h deleted mtFEM/ale/SplineSurface.h deleted mtKernel/OptionType.h deleted apps/ale/friction2Ddd.py added
— Romain BOMAN 2009/08/05 09:04