Suite à une précédente modification du code source, on prend en considération les éléments de contact si et seulement si ils sont en contact (hasForces()) lors de l'assemblage de la matrice de raideur tangente et des vecteurs des forces.
Dès lors, on ne passe plus dans les routines dans la classe ContactElement qui mettaient les GPStates de contact à zéro, si on n'était pas en contact, puisqu'elles ne sont plus appelées.
Finalement, afin que les GPStates aient un sens à tout moment, il y a un reset de ces derniers, si on n'est pas en contact, lors de la phase initIteration() (détection du contact).
[a]: [r]:
[r]: [a]:
— Gaëtan WAUTELET 2015/04/09