Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2006:05_24b

Commit 2006-05-24

Modifs

  • Nettoyage partiel de la vizu (à suivre)
    • Séparation des extrusions axisym et linéaires: ExtrusionLinExtrusion + 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érivent DBScalars et IFScalars. 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 directives include 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 (external edit)