bug diagonalisation

Bugs

Modérateur : xcasadmin

parisse
Messages : 5740
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

bug diagonalisation

Message par parisse » jeu. avr. 18, 2013 6:31 pm

Attention, il y a un bug dans la diagonalisation d'une matrice déjà diagonale avec des valeurs propres multiples, qui peut provoquer des plantages, par ex.
exp(t*diag(3,2,2))
C'est un problème dans Gram-Schmidt. Correctif source:

Code : Tout sélectionner

diff vecteur.cc vecteur.cc~
10474,10475d10473
<     if (is_zero(sc.back()))
<       return v;
Les binaires corrigés devront attendre fin avril:-(

Répondre