30 Mars 2004 By LPX  
 

Neant

Correction de cohérence des directives de compilation :

- Ajout de

#ifdef _WITH_DRIVERS_
#endif

autour des déclarations de tosam() et fromtosam() dans oeDomain.h (elles existent deja dans le cpp)

(sinon la compilation des commandes python fait un unresolve au link si on ne met pas la directive _WITH_DRIVERS_).

 

Travail préparatif à la gestion des points de Gauss et des intégrations plus modulaire :

- Séparation des fonctions gérant l'intégration des forces internes selon que l'élément soit Std - Sri (sans report de pression) ou Sri (avec report de pression) afin de clarifier les boucles (séparation des routines de choix et des routines de calcul). Reste a renettoyer un peu pour mettre en commun des boucles identiques (structure integration).

- Idem pour le conservatif

- Modification de la manière de calculer les raideurs avec report de pression (+ clair, on supprime les allocations temporaires, dérive directement des équations).

- Séparation des points de gauss Volumiques et Déviatoriques des éléments (valeurs aux points de Gauss : GPState, valeurs d'integration : funct_form, ...)

 

Ajout d'un pragma :

Dans metaGlobal.h, ajout de

#pragma warning( disable : 4005) // macro redefinition

permettant de supprimer un tas de warnings a la compilation (quasi tous mes fichiers compilent sans Warning)

Ajout de fichiers : test de batterie

Série de monos éléments en traction dans

/oo_meta/apps.d/monos_e.d/*.e

testant systematiquement des éléments volumiques (calcul des forces et raideurs principalement) en variant :

- La dimension : 2D (Epe-Axi) - 3D
- Le type d'élément : Std, Sri (sans report), Sri (avec report)
- Le type d'integration : quasiStatique, implicite conservatif, implicite conservatif dissipatif
- Le type de matrice de raideur: Analytique ou Numérique

En combinant les possibilités (selon ce qui a du sens : pas de conservatif axisym), ca fait 42 test, d'ou le nouveau répertoire (ATTENTION : update -d ...)

Faudrait faire pareil pour la TM ... (variant la charge : conduction, thermoélasticité, thermoplasticité, ...)

 

 

Back to Metafor web server
created :30 Mars 2004   modified : 30 Mars 2004
contact :L.Papeleux@ulg.ac.be