Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2009:08_05

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, sinon
  • vizwin.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.

Splines 3D pour le lissage surfacique ALE

Couleurs lignes

La couleur des Curves 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

commit/2009/08_05.txt · Last modified: 2016/03/30 15:23 (external edit)