This is an old revision of the document!
−Table of Contents
Commit 2018-01-06
Ce commit est pour un petit nettoyage de la routine IterationResolution.
IterationResolution
J'ai fait entré la ligne de code im.incrementIterationNo() dans le “if/else im.getMaxNbOfIterationsReached()”, ce qui est beaucoup plus cohérent !
J'ai commentarisé la ligne de commande “this→metafor.getDomain().getEqualityDofConstraintsSet().impose();” car ceci est fait plus bas suite à la routine dofsCorrections().
J'ai formalisé la sortie du Line Search comme les itérations mécaniques : notations scientifiques sous forme exponentielle.
LineSearch - Initial Balancing et IterationResolution
Si on désire utiliser l'algorithme du line search, cette méthode ne doit pas être activée si nous avons que le résidu du line search est positif c'est à être que la direction utilisée dans le line search est direction ascendante (et non descendante). Dans ce cas de figure, nous devons utiliser la méthode classique de Newton Raphson.
res(0)LS(α=0)=F(x+αΔx).Δx
==== Nettoyage du critère
Fichiers ajoutés/supprimés
[a]: [r]:
Cas tests ajoutés/supprimés
[a]: [r]:
— gaëtan 2017/01/06 20:00