La présence d’éléments non supportés dans les modèles d’analyse structurelle provoque la formation de mécanismes. Les équations d’équilibre ne peuvent alors plus être résolues.
Une singularité apparaît dans la matrice de raideur de la structure. Son déterminant devient nul et la matrice ne peut pas être inversée.
Le solveur traditionnel résout le système d’équations d’équilibre par la méthode d'élimination de Gauss-Jordan, et les données sont préparées en conséquence. Il peut donc indiquer précisément le nœud où se forme le mécanisme. Le programme retrouve ainsi les numéros des nœuds problématiques.
Le solveur d'équations creuses utilise d'autres algorithmes pour stocker, inverser et factoriser les données de la matrice symétrique, en grande partie nulles. Cet algorithme est plus rapide et demande moins de mémoire. En contrepartie, il ne peut pas donner l'adresse exacte du nœud où le problème se produit.
Lorsque le nœud problématique n'est pas détecté, on peut désactiver le 'solveur d'équations creuses' pour identifier les nœuds concernés.
La vidéo explique comment procéder en cas de mécanisme dans le modèle d'analyse structurelle.