Table of Contents
Commit 2010-06-16
Compilation minimale
Possibilité de compiler sans PetSc, Metis, QMap, VizWin, zlib via les options CMake.
J'ai ajouté une config garfield-minimal.cmake
qui crée ce projet minimal.
J'ai corrigé le fait que, lorsqu'on compile sans zlib, les facs sont non zippés mais ils possèdent l'extension .gz
tout de même.
Attention, il n'est pas possible de compiler sans les MKL! (même si l'option existe)
BLAS
J'ai nettoyé partiellement l'interface pourrie des BLAS d'Oofelie: toutes les fonctions non utilisées ont été supprimées.
La plupart des appels BLAS ont été traduits en appels cblas MKL.
Ajout d'une fonction Matrix::test()
qui permet de tester quelques fonctions matricielles (j'ai utilisé ça pour traduire les appels BLAS).
Nettoyage
J'ai nettoyé les fichiers source (ajout de $Id$
, coding
, etc.). Philippe et Marlène n'ont pas une bonne config svn (leurs fichiers récemment ajoutés n'avaient pas les bons paramètres).
Découplage batterie
La batterie est maintenant totalement découplée du source: le répertoire “verif” est copié dans oo_metaB/bin/Release
et les résultats et les diffs se retrouvent la (j'ai encore déplacé le fichier HTML). N'oubliez pas de commiter ce répertoire lors de vos commits.
comp.py
a été modifié!
Autre
Utilisation de swig-2.0.0.
— Romain BOMAN 2010/06/19 07:48