hash_map étant particulièrement pénalisant, en analysant un peu les résultat de profilage du code (à l'aide de quantify), on a observé avec Romain, qu'une des solutions pour réduire le cout cpu de l'accès au données du Locel Inverse Locinv était de réduire le nombre d'accès à la hash_map en créant une cache locale dans les fonctions StrMatrixBase::update et Strvector::computeForce.hash_map). La modification est que la définition du Résidu moyen Rmoy prend dorénavant toujours en compte les forces d'inerties (pour quelle raison les prendre au numérateur et pas au dénominateur …) quelle que soit la méthode.IterationManager::verbose(bool verb=True) permetant de détailler le calcul du résiduA R
— Luc PAPELEUX 2008/07/01