commit:2006:05_24b
Table of Contents
Commit 2006-05-24
Modifs
- Nettoyage partiel de la vizu (à suivre)
- Séparation des extrusions axisym et linéaires:
Extrusion
⇒LinExtrusion
+AxiExtrusion
. Beaucoup plus clair. - Création d'une structure hiérarchique pour la gestion des valeurs scalaires:
Scalars
est la classe mère d'où dériventDBScalars
etIFScalars
. La gestion des scalaires est faites par composition et non plus par dérivation. - Séparation de la gestion numérique des vecteurs (
DBvectors
) et de leur représentation graphique (HedgeHog
). On pourra ainsi envisager des représentations alternatives pour les vecteurs (flèches de couleur par exemple, etc). - Modification des noms des interfaces d'itération sur les éléments et entités géométriques.
- Séparation des fonctions qui remplissent un dataset VTK dans des classes séparées (
DataSet
et dérivées). - Suppression de l'entête précompilée “
ooViz.h/cpp
” et redistribution des directivesinclude
dans tous les fichiers. - Modification de la dérivation double de
ElementCloud
en composition. - Déplacement des points de Gauss au niveau de
ElementCloud
. - Premier jet de la gestion du maillage discontinu en 3D (visualisation des discontinuités de contraintes entre éléments).
- Travail de Lara:
- Mise à jour de l'élément XFEM de Lara et ajout de tests dans la batterie du module
signal
.
Fichiers ajoutés/supprimés
A mtDrawables/AxiExtrusion.cpp A mtDrawables/AxiExtrusion.h R mtDrawables/CloudIterator.h A mtDrawables/DataSet.cpp A mtDrawables/DataSet.h A mtDrawables/DBScalars.cpp A mtDrawables/DBScalars.h A mtDrawables/DBVectors.cpp A mtDrawables/DBVectors.h A mtDrawables/Elem2DDataSet.cpp A mtDrawables/Elem2DDataSet.h A mtDrawables/Elem2DDiscDataSet.cpp A mtDrawables/Elem2DDiscDataSet.h A mtDrawables/Elem3DDataSet.cpp A mtDrawables/Elem3DDataSet.h A mtDrawables/Elem3DDiscDataSet.cpp A mtDrawables/Elem3DDiscDataSet.h R mtDrawables/Extrusion.cpp R mtDrawables/Extrusion.h A mtDrawables/GenericIterator.h A mtDrawables/HedgeHog.cpp A mtDrawables/HedgeHog.h A mtDrawables/IFDiscScalars.cpp A mtDrawables/IFDiscScalars.h A mtDrawables/IFScalars.cpp A mtDrawables/IFScalars.h A mtDrawables/LinExtrusion.cpp A mtDrawables/LinExtrusion.h R mtDrawables/ooViz.cpp R mtDrawables/ooViz.h A mtDrawables/Scalars.cpp A mtDrawables/Scalars.h A mtDrawables/SkinDataSet.cpp A mtDrawables/SkinDataSet.h A mtDrawables/SolidDataSet.cpp A mtDrawables/SolidDataSet.h A mtDrawables/WireDataSet.cpp A mtDrawables/WireDataSet.h R mtDrawables/WithDBScalars.cpp R mtDrawables/WithDBScalars.h R mtDrawables/WithDBVectors.cpp R mtDrawables/WithDBVectors.h A mtDrawables/WithElementIteration.h R mtDrawables/WithGaussPoints.h A mtDrawables/WithNumberedIteration.h
commit/2006/05_24b.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1