commit:2007:12_17
Table of Contents
Commit 2007-12-17
- Passage d'une référence en remplacement d'un no + type pour les extracteurs
- Suppression des fonctions
definedans valuesManager et ajout d'une fonctionaddprenant unValueExtractorcomme argument
Modifs
ValuesManager- Suppression de toutes les commandes
define - Suppression de la commande
setName - Ajout d'une fonction
addprenant comme argument le numero de courbe, un pointeur vers un value Extractor et une string (nom du fichier et de la courbe) - Le value Extractor est conservé en mémoire (de Python vers Metafor) à l'aide de la technique
DISOWN(d'où pas besoin de le copier dans un conteneur)
ValueExtractor- Interfacage des valuesExtractors dans swig de manière à pouvoir définir les ValuesExtractors
- Passage d'une référence vers le
GObjectà la place du couple numero +ObjectID - Suppression de la dérivation de
Physet. On garde juste la dérivationVirtualObject - Objet purement virtuel
…ValueExtractor- Typage strict des valeurs passées comme argument
- Lorsque que ca a un sens, définition de 2 constructeur :
VectorToScalarOperatorSortingOperator+maxV(nombre maximum de valeurs)
- stockage local de la
PointList(éviter de reconstruire à chaque pas de temps) - suppression fonctions
updateShcuts - …
- Mesher
- Correction des mesher pour que les éléments (topologiques) soient correctement numérotés
Tests
- Modif de TOUS les cas tests pour suivre les nouvelles commandes
JE VOUS CONSEILLE DE BACKUPER AVANT d'UPDATER APPS !!!
Projet
- up to date
ToDo list
- la doc
- Généraliser la technique
DISOWN(avec compteur de référence) pour les fonctions d'évolutions temporelles par exemple …
Fichiers ajoutés/supprimés
A R
— Luc PAPELEUX 2007/12/17
commit/2007/12_17.txt · Last modified: by 127.0.0.1
