commit:2007:07_25
Table of Contents
Commit 2007-07-25
Modifs
Restructuration libs
- Déplacement de
plasticCriteria
demtMaterialLaws
versmtMaterials
(bien que ce sont desMaterialLaws
). La cause est une dépendance de ces classes vis-à-vis deGpState
. - Possibilité de faire une lib de
mtSabca
sous Windows. J'ai dû exporter tous les symboles demtMaterials
etmtMaterialLaws
. Malgré ça, la lib ne se lie pas à Metafor (contrairement à Unix) puisque le seul lien Metafor/Sabca est une variable statique. J'ai donc chargé explicitement la DLL à l'aide de l'API Windows. C'est beau et ça évite de reprogrammer unWITH_SABCA
. En pratique, ça permet de simplement supprimer la DLLmtSabca
si on veut pas la distribuer . Si elle est la, elle est utilisée, sinon elle ne l'est pas (pas de plantage du genre “DLL not found”). - Même chmilblick pour les Larateries (
mtIntelSig.dll
). - Suppression du
Py
des noms des “wrappers”:_mtPyGlobal
⇒_mtGlobal
, etc. ceci pour respecter la norme SWIG (qui était déjà utilisée pourgen4
). Un bon powergrep dans vos.vcproj
et c'est fait. - Uniformisation: Ajout de
mtGeo
comme prefixe de nom de fichier pourmtGeo
(les mailleurs et les sorting operators n'avaient pas encore le préfixe).
Projet
- changer
mtMaterialLaws/plasticCriteria
enmtMaterialLaws/plasticCriteria
(powergrep) - changer
_mtPyMachin
en_mtMachin
, etc (powergrep) - réimporter les fichiers de
mtGeo
Fichiers ajoutés/supprimés
File Text status _mtFEM added (+) _mtGeo added (+) _mtGlobal added (+) _mtKernel added (+) _mtMath added (+) _mtShapeFunctions added (+) _mtViz added (+) mtMaterials/plasticCriteria added (+) _mtGeo/mtGeoExtended.cpp added (+) mtGeo/mtGeoCellLineMesher.cpp added (+) mtGeo/mtGeoCellPointMesher.cpp added (+) mtGeo/mtGeoDensityMesher1D.cpp added (+) mtGeo/mtGeoExtrusionMesher3D.cpp added (+) mtGeo/mtGeoFrontalEdge.cpp added (+) mtGeo/mtGeoFrontalMesher2D.cpp added (+) mtGeo/mtGeoFrontalNode.cpp added (+) mtGeo/mtGeoFrontalQuad.cpp added (+) mtGeo/mtGeoFrontalTriangle.cpp added (+) mtGeo/mtGeoHexaSplitter.cpp added (+) mtGeo/mtGeoHighDegreeSimpleMesher1D.cpp added (+) mtGeo/mtGeoHighDegreeTransfiniteMesher2D.cpp added (+) mtGeo/mtGeoLineSplitter.cpp added (+) mtGeo/mtGeoMesher.cpp added (+) mtGeo/mtGeoMesher0D.cpp added (+) mtGeo/mtGeoMesher1D.cpp added (+) mtGeo/mtGeoMesher2D.cpp added (+) mtGeo/mtGeoMesher3D.cpp added (+) mtGeo/mtGeoMonoMesher1D.cpp added (+) mtGeo/mtGeoMonoMesher2D.cpp added (+) mtGeo/mtGeoMonoMesher3D.cpp added (+) mtGeo/mtGeoPolySideMesher2D.cpp added (+) mtGeo/mtGeoPolyVolumeMesher3D.cpp added (+) mtGeo/mtGeoQuadSplitter.cpp added (+) mtGeo/mtGeoRigidToolMesher.cpp added (+) mtGeo/mtGeoSimpleMesher1D.cpp added (+) mtGeo/mtGeoSortingOperator.cpp added (+) mtGeo/mtGeoTransfiniteMesher2D.cpp added (+) mtGeo/mtGeoTransfiniteMesher3D.cpp added (+) _mtGeo/mtGeoExtended.h added (+) mtGeo/mtGeoCellLineMesher.h added (+) mtGeo/mtGeoCellPointMesher.h added (+) mtGeo/mtGeoDensityMesher1D.h added (+) mtGeo/mtGeoExtrusionMesher3D.h added (+) mtGeo/mtGeoFrontalCell.h added (+) mtGeo/mtGeoFrontalEdge.h added (+) mtGeo/mtGeoFrontalElEdge.h added (+) mtGeo/mtGeoFrontalMesher2D.h added (+) mtGeo/mtGeoFrontalNode.h added (+) mtGeo/mtGeoFrontalQuad.h added (+) mtGeo/mtGeoFrontalTriangle.h added (+) mtGeo/mtGeoHexaSplitter.h added (+) mtGeo/mtGeoHighDegreeSimpleMesher1D.h added (+) mtGeo/mtGeoHighDegreeTransfiniteMesher2D.h added (+) mtGeo/mtGeoLineSplitter.h added (+) mtGeo/mtGeoMesher.h added (+) mtGeo/mtGeoMesher0D.h added (+) mtGeo/mtGeoMesher1D.h added (+) mtGeo/mtGeoMesher2D.h added (+) mtGeo/mtGeoMesher3D.h added (+) mtGeo/mtGeoMonoMesher1D.h added (+) mtGeo/mtGeoMonoMesher2D.h added (+) mtGeo/mtGeoMonoMesher3D.h added (+) mtGeo/mtGeoPolySideMesher2D.h added (+) mtGeo/mtGeoPolyVolumeMesher3D.h added (+) mtGeo/mtGeoQuadSplitter.h added (+) mtGeo/mtGeoRigidToolMesher.h added (+) mtGeo/mtGeoSimpleMesher1D.h added (+) mtGeo/mtGeoSortingOperator.h added (+) mtGeo/mtGeoTransfiniteMesher2D.h added (+) mtGeo/mtGeoTransfiniteMesher3D.h added (+) _mtFEM/mtFEM.i added (+) _mtGeo/mtGeo.i added (+) _mtGlobal/mtGlobal.i added (+) _mtKernel/mtKernel.i added (+) _mtMath/mtMath.i added (+) _mtShapeFunctions/mtShapeFunctions.i added (+) _mtViz/mtViz.i added (+) mtGeo/mtGeoFrontalEdge.inl added (+) mtGeo/mtGeoFrontalElEdge.inl added (+) mtGeo/mtGeoFrontalNode.inl added (+) mtGeo/mtGeoFrontalQuad.inl added (+) mtGeo/mtGeoFrontalTriangle.inl added (+) _mtPyFEM deleted _mtPyGeo deleted _mtPyGlobal deleted _mtPyKernel deleted _mtPyMath deleted _mtPyShapeFunctions deleted _mtPyViz deleted mtMaterialLaws/plasticCriteria deleted _mtGeo/mtPyGeoExtended.cpp deleted (+) _mtPyFEM/initFEMShadow.cpp deleted _mtPyGeo/mtPyGeoExtended.cpp deleted _mtPyGlobal/initGlobalShadow.cpp deleted _mtPyKernel/initKernelShadow.cpp deleted mtGeo/CellLineMesher.cpp deleted mtGeo/CellPointMesher.cpp deleted mtGeo/DensityMesher1D.cpp deleted mtGeo/ExtrusionMesher3D.cpp deleted mtGeo/FrontalEdge.cpp deleted mtGeo/FrontalMesher2D.cpp deleted mtGeo/FrontalNode.cpp deleted mtGeo/FrontalQuad.cpp deleted mtGeo/FrontalTriangle.cpp deleted mtGeo/HexaSplitter.cpp deleted mtGeo/HighDegreeSimpleMesher1D.cpp deleted mtGeo/HighDegreeTransfiniteMesher2D.cpp deleted mtGeo/LineSplitter.cpp deleted mtGeo/Mesher.cpp deleted mtGeo/Mesher0D.cpp deleted mtGeo/Mesher1D.cpp deleted mtGeo/Mesher2D.cpp deleted mtGeo/Mesher3D.cpp deleted mtGeo/MonoMesher1D.cpp deleted mtGeo/MonoMesher2D.cpp deleted mtGeo/MonoMesher3D.cpp deleted mtGeo/PolySideMesher2D.cpp deleted mtGeo/PolyVolumeMesher3D.cpp deleted mtGeo/QuadSplitter.cpp deleted mtGeo/RigidToolMesher.cpp deleted mtGeo/SimpleMesher1D.cpp deleted mtGeo/SortingOperator.cpp deleted mtGeo/TransfiniteMesher2D.cpp deleted mtGeo/TransfiniteMesher3D.cpp deleted mtMaterialLaws/plasticCriteria/Hill48PlasticCriterion.cpp deleted mtMaterialLaws/plasticCriteria/PlasticCriterion.cpp deleted mtMaterialLaws/plasticCriteria/VonMisesPlasticCriterion.cpp deleted _mtGeo/mtPyGeoExtended.h deleted (+) _mtPyFEM/initFEMShadow.h deleted _mtPyGeo/mtPyGeoExtended.h deleted _mtPyGlobal/addToPyDict.h deleted _mtPyGlobal/initGlobalShadow.h deleted _mtPyGlobal/initIDList.h deleted _mtPyKernel/initKernelShadow.h deleted mtGeo/CellLineMesher.h deleted mtGeo/CellPointMesher.h deleted mtGeo/DensityMesher1D.h deleted mtGeo/ExtrusionMesher3D.h deleted mtGeo/FrontalCell.h deleted mtGeo/FrontalEdge.h deleted mtGeo/FrontalElEdge.h deleted mtGeo/FrontalMesher2D.h deleted mtGeo/FrontalNode.h deleted mtGeo/FrontalQuad.h deleted mtGeo/FrontalTriangle.h deleted mtGeo/HexaSplitter.h deleted mtGeo/HighDegreeSimpleMesher1D.h deleted mtGeo/HighDegreeTransfiniteMesher2D.h deleted mtGeo/LineSplitter.h deleted mtGeo/Mesher.h deleted mtGeo/Mesher0D.h deleted mtGeo/Mesher1D.h deleted mtGeo/Mesher2D.h deleted mtGeo/Mesher3D.h deleted mtGeo/MonoMesher1D.h deleted mtGeo/MonoMesher2D.h deleted mtGeo/MonoMesher3D.h deleted mtGeo/PolySideMesher2D.h deleted mtGeo/PolyVolumeMesher3D.h deleted mtGeo/QuadSplitter.h deleted mtGeo/RigidToolMesher.h deleted mtGeo/SimpleMesher1D.h deleted mtGeo/SortingOperator.h deleted mtGeo/TransfiniteMesher2D.h deleted mtGeo/TransfiniteMesher3D.h deleted mtMaterialLaws/plasticCriteria/Hill48PlasticCriterion.h deleted mtMaterialLaws/plasticCriteria/PlasticCriterion.h deleted mtMaterialLaws/plasticCriteria/VonMisesPlasticCriterion.h deleted _mtFEM/mtPyFEM.i deleted (+) _mtGeo/mtPyGeo.i deleted (+) _mtGlobal/mtPyGlobal.i deleted (+) _mtKernel/mtPyKernel.i deleted (+) _mtMath/mtPyMath.i deleted (+) _mtPyFEM/mtPyFEM.i deleted _mtPyGeo/mtPyGeo.i deleted _mtPyGlobal/mtPyGlobal.i deleted _mtPyKernel/mtPyKernel.i deleted _mtPyMath/mtPyMath.i deleted _mtPyShapeFunctions/mtPyShapeFunctions.i deleted _mtPyViz/mtPyViz.i deleted _mtShapeFunctions/mtPyShapeFunctions.i deleted (+) _mtViz/mtPyViz.i deleted (+) _mtPyFEM/Makefile.in deleted _mtPyGeo/Makefile.in deleted _mtPyGlobal/Makefile.in deleted _mtPyKernel/Makefile.in deleted _mtPyMath/Makefile.in deleted _mtPyShapeFunctions/Makefile.in deleted _mtPyViz/Makefile.in deleted mtGeo/FrontalEdge.inl deleted mtGeo/FrontalElEdge.inl deleted mtGeo/FrontalNode.inl deleted mtGeo/FrontalQuad.inl deleted mtGeo/FrontalTriangle.inl deleted _mtPyGlobal/mtCommon.swg deleted _mtPyKernel/UserNo.swg deleted sabca/src/mtSabca.h added
— Romain BOMAN 2007/07/25 08:37
commit/2007/07_25.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1