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
define
dans valuesManager et ajout d'une fonctionadd
prenant unValueExtractor
comme argument
Modifs
ValuesManager
- Suppression de toutes les commandes
define
- Suppression de la commande
setName
- Ajout d'une fonction
add
prenant 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 :
VectorToScalarOperator
SortingOperator
+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: 2016/03/30 15:23 by 127.0.0.1