![]() |
|||||
![]() |
Le 4 Août 2004 | By LPX | |||
Opérations matricielles :
- Ajout de quelques "const" à des fonctions de Matr2 - Matr3, SymMatr2 - SymMatr3, Vect2 - Vect3
- Ajout d'opérations de multiplication entre objets Matr, SymMatr et Vect.
- Ajout d'une fonction SymMatr : void forceToSym(const Matr3 &A);
(cast qui impose la symetrie : 0.5*(A+At) )
- Ajout d'une fonction Matr : void forceAntiSym();
(force l'antisymetrie quand l'opération qui a crée la matrice ne permet pas de l'obtenir exactement)
- Utilisation dans les éléments volumiques des objets de la classe MtSfIntergator pour accéder aux position des points de gauss, poids,... (et suppression des tableaux statiques poid_gauss, func_form_pg, dfunc_form_pg, Matrix A et B). Il est dorénavant possible de gérer plusieurs domaines avec un nombre de points de gauss différents (via propelem). Il reste a définir dans le mailleur un moyen d'imposer la directionalité du maillage.
- Création d'une structure analogue à celle des points de Gauss pour gérer les modes Eas + réecriture complète des matrices de raideur,... (reste à optimiser). Il est maintenant possible d'avoir domaines avec des modes différents.
- Création d'un setToZero() dans les FourthOrderTensor
- Déplacement de R du GpcState vers le GkState (et templatisation de GkState) Attention : updater oo_nda
- Extraction de Jaumann de computeMaterialPartOfDeviatoricStiffness et computeMaterialPartOfVolumicStiffness. Creation d'une fonction computeObjectivityCorrectionToMaterialPartOfStiffness (qui pour l'instant contient Jaumann, mais pourrait être enrichie selon nécessité). Ceci afin de ne plus passer des paramètres bidons tout le temps (+ retrait de P de Jaumann).
- Correction destructeurs (delete de Locel) dans éléments type Boundaries.
- ATTENTION : COMPILATION WITH BLAS OBLIGATOIRE ... (les MKL fonctionnent sous AMD!!! et je vais regarder les acml2.0)
- ...
- Modification de la configuration pour le nouveau répertoire : oo_meta/mtShapeFunction/easModes
Removed files :
oo_meta/mtMaterials/volumes/HypoGpkState.cpp
Added Files
oo_meta/mtMaterials/volumes/HypoGpkState.inl
oo_meta/mtShapeFunction/MtSfIntegrator.cpp
oo_meta/mtShapeFunction/easModes/*.* (Attention Nouveau directory : update -d)
Added tests : batterie eas
apps/monosMeca/eas...py
![]() |
![]() |
|||
created :Le 4 Août 2004 | modified : le 4 Août 2004 | |||
contact :L.Papeleux@ulg.ac.be | ||||