====== Commit 2006-05-26 ====== ===== Modifs ===== * **Définition d'objets jauge (début)** * Modification des fonctions de remplissage des coordonnées nodales en Vect3 quel que soit la dimension du problème : * fillNodesPositions(const Configuration &conf=Configuration::currentConf); * fillActualNodesVelocities(); * fillPreviousNodesVelocities(); * fillActualNodesAccelerations(); * fillPreviousNodesAccelerations(); * ... * Définition des fonction suivantes dans les objets de type CELL (qui devraient devenir la base des mailles géométriques) : HexaVolume, QuadSide, TetraVolume, TriangleSide : * static MtTriangleLinShapeFunction &getStaticShapeFunction(); * virtual MtShapeFunction getShapeFunction(); * virtual OEMTK::Vect3 getReduceCoordinate(OEMTK::Vect3 pos3,bool &inside); * virtual void fillVecticesPositions(std::vector &xn, const Configuration &conf); * virtual void fillVecticesDbField(std::vector &val,Lock &targetLock); * Unification du fillVerticePosition (dimensionnant et remplissant un Vect3) * Ajout d'une fonction isInside aux éléments dérivant de ''MtSfShapeFunction'' * **Corrections XFem** * lockdata.cpp : ''entries[HX] = LockEntry(HY, "HY" );'' modifié en ''entries[HY] = LockEntry(HY, "HY" );'' * Remplacement de ''SMOOTH'' par ''IF'' dans certains cas test