===== Commit 2012-05-11 ===== Mailleur par extrusion de revolution ===== Modifs ===== ** RevolutionExtrusionMesher3D ** * Ajout d'un mailleur extrudant une side autour d'un axe et d'un angle compris entre 0 et 360 degrés. * Si angle = 360 degrés, l'extrusion crée une géométrie fermée * Ce mailleur permet d'éviter l'effet d'écrasement de la surface si l'on utilisait une interpolation de type coons * Pas de reconstruction de la "nouvelle" géométrie => sélectionnez vos conditions limites via les groupes * par exemple : 270 degrés de révolution de la side maillée autour de l'axe incliné donne le volume {{:commit:2012:revolutionextusion1.png?200|}} {{:commit:2012:revolutionextrusion2.png?200|}} ** Divers ** * Correction du test apps.ale.forge * Correction de ''TestSuiteChecker::printExtractorsV2sOp()'' : le calcul de l'opérateur Vector2Scalar ne se faisait que sur la partie en mémoire de l'extractor (Or c'est un VectorOnFile => il est possible qu'une bonne part de ce dernier soit sur disque ...). Corrigé via l'ajout d'une fonction ''std::vector OnFileDataVector::getAllData()'' qui renvoie l'entièreté du vecteur ... ===== Fichiers ajoutés/supprimés ===== A oo_meta/mtGeo/mtGeoRevolutionExtrusionMesher3D.h/cpp R ===== Tests ajoutés/supprimés ===== A oo_meta\apps\imp\torsionHopkinson.py R --- //[[L.Papeleux@ulg.ac.be|Luc Papeleux]] 2012/05/10 //