Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2007:12_06

Commit 2007-12-06

Modifs

Gen4

Dans le but de pouvoir tester mieux le code de Metafor et des autres modules annexes (gen4, biomec, etc), j'ai fait un petit essai sur gen4: j'ai modifié l'arborescence de Gen4 pour que le mailleur puisse avoir sa propre batterie. J'en ai profité pour faire une arborescence de type “oo_nda” puisque le système fonctionne bien.

La nouvelle arborescence ressemble à ça:

  • oo_meta: meta… fort!
    • gen4: le bête nom que j'ai donné au mailleur
      • src: les sources du mailleur
      • _src: le wrapper du mailleur
      • gui: la GUI Qt du mailleur
      • _gui: le wrapper de la GUI
      • tests: la batterie du mailleur (les trucs de oo_meta/toolbox/gen4)
        • verif: les résultats de batterie
      • tools: les tools (un fichier de oo_meta/toolbox).

Dans gen4 on trouve un script batterie.sh qui lance une batterie locale sur Gen4. Tous les tests ont été adaptés pour que ça marche. Reste plus qu'à fusionner les résultats des 2 batteries (c'est pas encore fait).

Autre nouveauté: tous les tests de Gen4 peuvent être lancés facilement en double-cliquant dessus (pratique pour lancer rapidos un test en interactif).

Batterie

Tant que j'en étais à bidouiller dans la batterie, j'ai renommé les fichiers résultats: j'ai supprimé le suffixe “-All” et j'ai remplacé le code “CYGWIN” par “Windows”.

Projet

Modifiez les projets gen4, gen4gui et les 3 wrappers associés vu que l'emplacement du source a changé (un powergrep sur les vcproj marche très bien):

  • oo_meta/gen4oo_meta/gen4/src
  • oo_meta/_gen4oo_meta/gen4/_src
  • oo_meta/gen4guioo_meta/gen4/gui
  • oo_meta/_gen4guioo_meta/gen4/_gui

Je vous conseille de faire un “New Solution Folder” pour rassembler les 4 projets dans votre solution.

Pour les noms des libs et les répertoires de destination, rien ne change (tout va tjs dans la racine de oo_meta ou dans wrap pour les wrappers.

Fichiers ajoutés/supprimés

gen4/_gui	added
gen4/_src	added
gen4/gui	added
gen4/src	added
gen4/tests	added
gen4/tests/verif	added
gen4/tools	added
gen4/_src/gen4extended.cpp	added (+)
gen4/gui/gen4app.cpp	added (+)
gen4/gui/gen4gui.cpp	added (+)
gen4/gui/meshviewer.cpp	added (+)
gen4/src/gen4.cpp	added (+)
gen4/src/gen4arc.cpp	added (+)
gen4/src/gen4cell.cpp	added (+)
gen4/src/gen4curve.cpp	added (+)
gen4/src/gen4edge.cpp	added (+)
gen4/src/gen4geometry.cpp	added (+)
gen4/src/gen4gobject.cpp	added (+)
gen4/src/gen4isect.cpp	added (+)
gen4/src/gen4line.cpp	added (+)
gen4/src/gen4makeup.cpp	added (+)
gen4/src/gen4mesh.cpp	added (+)
gen4/src/gen4mesher.cpp	added (+)
gen4/src/gen4meshtool.cpp	added (+)
gen4/src/gen4node.cpp	added (+)
gen4/src/gen4nurbs.cpp	added (+)
gen4/src/gen4object.cpp	added (+)
gen4/src/gen4params.cpp	added (+)
gen4/src/gen4quad2tri.cpp	added (+)
gen4/src/gen4remesher.cpp	added (+)
gen4/src/gen4side.cpp	added (+)
gen4/src/gen4smoother.cpp	added (+)
gen4/src/gen4spline.cpp	added (+)
gen4/src/gen4splineseg.cpp	added (+)
gen4/src/gen4vec.cpp	added (+)
gen4/src/gen4wire.cpp	added (+)
gen4/_src/gen4extended.h	added (+)
gen4/gui/gen4app.h	added (+)
gen4/gui/gen4gui.h	added (+)
gen4/gui/meshdata.h	added (+)
gen4/gui/meshviewer.h	added (+)
gen4/src/gen4.h	added (+)
gen4/src/gen4arc.h	added (+)
gen4/src/gen4cell.h	added (+)
gen4/src/gen4curve.h	added (+)
gen4/src/gen4edge.h	added (+)
gen4/src/gen4geometry.h	added (+)
gen4/src/gen4gobject.h	added (+)
gen4/src/gen4isect.h	added (+)
gen4/src/gen4line.h	added (+)
gen4/src/gen4makeup.h	added (+)
gen4/src/gen4mesh.h	added (+)
gen4/src/gen4mesher.h	added (+)
gen4/src/gen4meshtool.h	added (+)
gen4/src/gen4node.h	added (+)
gen4/src/gen4nurbs.h	added (+)
gen4/src/gen4object.h	added (+)
gen4/src/gen4observer.h	added (+)
gen4/src/gen4params.h	added (+)
gen4/src/gen4quad2tri.h	added (+)
gen4/src/gen4remesher.h	added (+)
gen4/src/gen4side.h	added (+)
gen4/src/gen4smoother.h	added (+)
gen4/src/gen4spline.h	added (+)
gen4/src/gen4splineseg.h	added (+)
gen4/src/gen4vec.h	added (+)
gen4/src/gen4wire.h	added (+)
gen4/_gui/gen4gui.i	added (+)
gen4/_src/gen4.i	added (+)
gen4/_gui/Makefile.in	added (+)
gen4/_src/Makefile.in	added (+)
gen4/gui/Makefile.in	added (+)
gen4/src/Makefile.in	added (+)
gen4/__init__.py	added
gen4/battery.py	added
gen4/tests/__init__.py	added (+)
gen4/tests/closedSpline1.py	added (+)
gen4/tests/closedSpline2.py	added (+)
gen4/tests/geo1.py	added (+)
gen4/tests/geo1b.py	added (+)
gen4/tests/geo1c.py	added (+)
gen4/tests/geo1d.py	added (+)
gen4/tests/geo1e.py	added
gen4/tests/geo1f.py	added
gen4/tests/geo2.py	added (+)
gen4/tests/geo3.py	added (+)
gen4/tests/geo4.py	added (+)
gen4/tests/geo5.py	added (+)
gen4/tests/geo6.py	added (+)
gen4/tests/geo6b.py	added (+)
gen4/tests/geo7.py	added (+)
gen4/tests/geo7b.py	added (+)
gen4/tests/geo8.py	added (+)
gen4/tests/geo8b.py	added (+)
gen4/tests/geo9.py	added (+)
gen4/tests/geo9b.py	added (+)
gen4/tests/geo9c.py	added (+)
gen4/tests/openSpline1.py	added (+)
gen4/tests/openSpline2.py	added (+)
gen4/tools/gen4tools.py	added (+)
apps/verif/CPU-AlphaLinux.txt	added (+)
apps/verif/CPU-Linux.txt	added (+)
apps/verif/CPU-Linux64.txt	added (+)
apps/verif/CPU-OSF1.txt	added (+)
apps/verif/CPU-Windows.txt	added (+)
apps/verif/EXT-AlphaLinux.txt	added (+)
apps/verif/EXT-Linux.txt	added (+)
apps/verif/EXT-Linux64.txt	added (+)
apps/verif/EXT-OSF1.txt	added (+)
apps/verif/EXT-Windows.txt	added (+)
apps/verif/EXW-AlphaLinux.txt	added (+)
apps/verif/EXW-Linux.txt	added (+)
apps/verif/EXW-Linux64.txt	added (+)
apps/verif/EXW-OSF1.txt	added (+)
apps/verif/EXW-Windows.txt	added (+)
apps/verif/FAILED-AlphaLinux.txt	added (+)
apps/verif/FAILED-Linux.txt	added (+)
apps/verif/FAILED-Linux64.txt	added (+)
apps/verif/FAILED-OSF1.txt	added (+)
apps/verif/FAILED-Windows.txt	added (+)
apps/verif/INW-AlphaLinux.txt	added (+)
apps/verif/INW-Linux.txt	added (+)
apps/verif/INW-Linux64.txt	added (+)
apps/verif/INW-OSF1.txt	added (+)
apps/verif/INW-Windows.txt	added (+)
apps/verif/ITE-AlphaLinux.txt	added (+)
apps/verif/ITE-Linux.txt	added (+)
apps/verif/ITE-Linux64.txt	added (+)
apps/verif/ITE-OSF1.txt	added (+)
apps/verif/ITE-Windows.txt	added (+)
apps/verif/MEM-AlphaLinux.txt	added (+)
apps/verif/MEM-Linux.txt	added (+)
apps/verif/MEM-Linux64.txt	added (+)
apps/verif/MEM-OSF1.txt	added (+)
apps/verif/MEM-Windows.txt	added (+)
apps/verif/STP-AlphaLinux.txt	added (+)
apps/verif/STP-Linux.txt	added (+)
apps/verif/STP-Linux64.txt	added (+)
apps/verif/STP-OSF1.txt	added (+)
apps/verif/STP-Windows.txt	added (+)
gen4/tests/verif/EXT-Windows.txt	added
gen4/tests/verif/FAILED-Windows.txt	added
gen4/gui/gen4gui.ui	added (+)
gen4/gui/meshviewer.ui	added (+)
_gen4	deleted
_gen4gui	deleted
gen4gui	deleted
toolbox/gen4	deleted
_gen4/gen4extended.cpp	deleted
gen4/gen4.cpp	deleted
gen4/gen4arc.cpp	deleted
gen4/gen4cell.cpp	deleted
gen4/gen4curve.cpp	deleted
gen4/gen4edge.cpp	deleted
gen4/gen4geometry.cpp	deleted
gen4/gen4gobject.cpp	deleted
gen4/gen4isect.cpp	deleted
gen4/gen4line.cpp	deleted
gen4/gen4makeup.cpp	deleted
gen4/gen4mesh.cpp	deleted
gen4/gen4mesher.cpp	deleted
gen4/gen4meshtool.cpp	deleted
gen4/gen4node.cpp	deleted
gen4/gen4nurbs.cpp	deleted
gen4/gen4object.cpp	deleted
gen4/gen4params.cpp	deleted
gen4/gen4quad2tri.cpp	deleted
gen4/gen4remesher.cpp	deleted
gen4/gen4side.cpp	deleted
gen4/gen4smoother.cpp	deleted
gen4/gen4spline.cpp	deleted
gen4/gen4splineseg.cpp	deleted
gen4/gen4vec.cpp	deleted
gen4/gen4wire.cpp	deleted
gen4gui/gen4app.cpp	deleted
gen4gui/gen4gui.cpp	deleted
gen4gui/meshviewer.cpp	deleted
_gen4/gen4extended.h	deleted
gen4/gen4.h	deleted
gen4/gen4arc.h	deleted
gen4/gen4cell.h	deleted
gen4/gen4curve.h	deleted
gen4/gen4edge.h	deleted
gen4/gen4geometry.h	deleted
gen4/gen4gobject.h	deleted
gen4/gen4isect.h	deleted
gen4/gen4line.h	deleted
gen4/gen4makeup.h	deleted
gen4/gen4mesh.h	deleted
gen4/gen4mesher.h	deleted
gen4/gen4meshtool.h	deleted
gen4/gen4node.h	deleted
gen4/gen4nurbs.h	deleted
gen4/gen4object.h	deleted
gen4/gen4observer.h	deleted
gen4/gen4params.h	deleted
gen4/gen4quad2tri.h	deleted
gen4/gen4remesher.h	deleted
gen4/gen4side.h	deleted
gen4/gen4smoother.h	deleted
gen4/gen4spline.h	deleted
gen4/gen4splineseg.h	deleted
gen4/gen4vec.h	deleted
gen4/gen4wire.h	deleted
gen4gui/gen4app.h	deleted
gen4gui/gen4gui.h	deleted
gen4gui/meshdata.h	deleted
gen4gui/meshviewer.h	deleted
_gen4/gen4.i	deleted
_gen4gui/gen4gui.i	deleted
_gen4/Makefile.in	deleted
_gen4gui/Makefile.in	deleted
gen4/Makefile.in	deleted
gen4gui/Makefile.in	deleted
toolbox/gen4/__init__.py	deleted
toolbox/gen4/closedSpline1.py	deleted
toolbox/gen4/closedSpline2.py	deleted
toolbox/gen4/geo1.py	deleted
toolbox/gen4/geo1b.py	deleted
toolbox/gen4/geo1c.py	deleted
toolbox/gen4/geo1d.py	deleted
toolbox/gen4/geo2.py	deleted
toolbox/gen4/geo3.py	deleted
toolbox/gen4/geo4.py	deleted
toolbox/gen4/geo5.py	deleted
toolbox/gen4/geo6.py	deleted
toolbox/gen4/geo6b.py	deleted
toolbox/gen4/geo7.py	deleted
toolbox/gen4/geo7b.py	deleted
toolbox/gen4/geo8.py	deleted
toolbox/gen4/geo8b.py	deleted
toolbox/gen4/geo9.py	deleted
toolbox/gen4/geo9b.py	deleted
toolbox/gen4/geo9c.py	deleted
toolbox/gen4/openSpline1.py	deleted
toolbox/gen4/openSpline2.py	deleted
toolbox/gen4tools.py	deleted
apps/verif/CPU-AlphaLinux-All.txt	deleted
apps/verif/CPU-CYGWIN-All.txt	deleted
apps/verif/CPU-Linux-All.txt	deleted
apps/verif/CPU-Linux64-All.txt	deleted
apps/verif/CPU-OSF1-All.txt	deleted
apps/verif/EXT-AlphaLinux-All.txt	deleted
apps/verif/EXT-CYGWIN-All.txt	deleted
apps/verif/EXT-Linux-All.txt	deleted
apps/verif/EXT-Linux64-All.txt	deleted
apps/verif/EXT-OSF1-All.txt	deleted
apps/verif/EXW-AlphaLinux-All.txt	deleted
apps/verif/EXW-CYGWIN-All.txt	deleted
apps/verif/EXW-Linux-All.txt	deleted
apps/verif/EXW-Linux64-All.txt	deleted
apps/verif/EXW-OSF1-All.txt	deleted
apps/verif/FAILED-AlphaLinux-All.txt	deleted
apps/verif/FAILED-CYGWIN-All.txt	deleted
apps/verif/FAILED-Linux-All.txt	deleted
apps/verif/FAILED-Linux64-All.txt	deleted
apps/verif/FAILED-OSF1-All.txt	deleted
apps/verif/INW-AlphaLinux-All.txt	deleted
apps/verif/INW-CYGWIN-All.txt	deleted
apps/verif/INW-Linux-All.txt	deleted
apps/verif/INW-Linux64-All.txt	deleted
apps/verif/INW-OSF1-All.txt	deleted
apps/verif/ITE-AlphaLinux-All.txt	deleted
apps/verif/ITE-CYGWIN-All.txt	deleted
apps/verif/ITE-Linux-All.txt	deleted
apps/verif/ITE-Linux64-All.txt	deleted
apps/verif/ITE-OSF1-All.txt	deleted
apps/verif/MEM-AlphaLinux-All.txt	deleted
apps/verif/MEM-CYGWIN-All.txt	deleted
apps/verif/MEM-Linux-All.txt	deleted
apps/verif/MEM-Linux64-All.txt	deleted
apps/verif/MEM-OSF1-All.txt	deleted
apps/verif/STP-AlphaLinux-All.txt	deleted
apps/verif/STP-CYGWIN-All.txt	deleted
apps/verif/STP-Linux-All.txt	deleted
apps/verif/STP-Linux64-All.txt	deleted
apps/verif/STP-OSF1-All.txt	deleted
gen4gui/gen4gui.ui	deleted
gen4gui/meshviewer.ui	deleted

Romain BOMAN 2007/12/06 10:24

commit/2007/12_06.txt · Last modified: 2016/03/30 15:23 (external edit)