commit:2007:05_15
Table of Contents
Commit 2007-05-15
Modifs
Réécriture du FAC
- L'idée est de sauver toutes les infos dans le FAC (pour pouvoir se passer du
.py
) et surtout se permettre d'ajouter/supprimer des trucs en cours de calcul (des éléments, des noeuds, des fixations, des matériaux, etc). - Ce commit constitue l'étape #1:
- J'ai réécrit
IoObject
en formalisme C++. Ca va aider à y voir clair pour la suite. Le nouveau système est inspiré de ce qui est fait dans Boost: une classeArchive
qui définit des opérateurs de flux virtuels. En dérivant cette classe, on peut alors définir différents formats (Actuellement binaire, binaire zippé et ascii). Je compte ajouter du xml qui sera très utile pour les phases de debug. - Le format du FAC n'est pas changé.
- Etapes suivantes:
- Suppression de
IoObject
(qui est encore là et même utilisé pour la config de la visu). - Nettoyage de
MetaFac
(j'aimerais mettre les opérations sur les fichiers dans le code python) - Modif de la structure du FAC au niveau des éléments et de la DB.
Fichiers ajoutés/supprimés
mtGlobal/Archive.cpp added -1 mtGlobal/Archive.h added -1
— Romain BOMAN 2007/05/15 09:41
commit/2007/05_15.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1