![]() |
|||||
![]() |
31 Janvier 2006 | By LPX | |||
dans
void TimeIntegration::skylineUpdate(bool forcesAreComputed)
remplacement de
allDOFConnexion->rebuild(); // numbering modification only
par
freeConstrainedConnexion->rebuild(); // faudrait-il pas faire plutot ca?? (robo)
En effet, allDofConnexion-> rebuild appliquait l'algorithme de renumérotation des noeuds (sloan ou metis) sur la connection allDOF (qui ne sert "que" à calculer le residu, ne contient pas de matrice de raideur ... ). Alors que la partition libre ne bénéficiait pas de cette optimisation (Utilisation en contact defo-defo) .
Attention, il n'est pas toujours évident que la renumérotation des noeuds soit efficace. En effet, Sloan va avoir tendance à supprimer les pics locaux de la matrice de raideur que l'on peut observer en defo-defo lors d'un contact entre 2 corps initialement indépendants (contact aube carter dans snecmaRup par exemple) le tout en augmentant la bande moyenne de la matrice et finalement une perte de performances. Prochain commit, ajout d'un paramètre utilisateur.
/oo_meta/apps/bIso/soudure2.py / dat (idem soudure avec 2 elements sur le cordon)
![]() |
![]() |
|||
created :31 January 2006 | modified : 31 January 2006 | |||
contact :L.Papeleux@ulg.ac.be | ||||