This is an old revision of the document!
−Table of Contents
Commit 2017-06-07
Ce commit est pour améliorer quelques routines liées au contact et pour mettre progressivement mes développements sur la version courante.
Méthode d'augmentations alternatives
Suite à mes derniers développements sur le Lagrangien Augmenté, j'ai proposé des méthodes d'augmentations alternatives pour accélérer la convergence du schéma classique d'Uzawa. Pour plus d'informations sur les schémas implémentés, je vous renvoie à ma présentation sur orbi ( ).
Pour pouvoir utiliser les nouveaux schémas d'augmentation
Parmi eux, celui qui semble le plus efficace à l'heure actuelle est le schéma de Nesterov.
Robustesse des projections
Après
Clairement là, il y a un problème
Finalement, j'ai ajouté la possibilité de faire des statistiques sur les projections sur une courbe ou une surface (un peu comme les EAS) :
Ce qui donne par exemple pour le cas de la squareBox :
Divers
Visualisation
J'ai corrigé quelques bugs :
- Affichage des territoires de contact pour l'auto contact !
- Ajout d'un test sur la présence d'éléments dans les interactions pour récupérer les champs scalaires/vectoriels possibles à afficher.
Cas test
J'ai modifié quelques cas tests :
- godet numisheet avec le critère de Hill : passage en méthode semi-numérique (pas de matrice de raideur analytique complète)
- bois de cerf (biomec) : diminution des coefficients de pénalité disproportionnés avec la méthode area in contact
Fichiers ajoutés/supprimés
[a]:mtGeo/mtGeoProjectionInfo.cpp [a]:mtGeo/mtGeoProjectionInfo.h [a]:mtGeo/mtGeoWithProjectionInfo.cpp [a]:mtGeo/mtGeoWithProjectionInfo.h [a]:mtContact/src/AugLagExtrapolationMethod.cpp [a]:mtContact/src/AugLagExtrapolationMethod.h [r]:
Cas tests ajoutés/supprimés
[a]: [r]:
— gaëtan 2017/08/10 21:59