Table of Contents

Commit 2013-11-15

ElementIterator → ActiveElementIterator

ElementIterator

Usage

Vous itérez sur les seuls éléments actifs d'un ElementSet :

   for (ActiveElementIterator itE=elset.beginE(); itE!=elset.endE(); ++itE)
        itE-> ...

Vous itérez sur tous les éléments de l'ElementSet :

   for (ElementIterator it=elset.begin(); it!=elset.end(); ++it)
        it-> ...

Divers

oo_meta\toolbox\gmsh.py

NB : Profitez de ce commit pour vérifier que votre EditPadPro (ou autre éditeur que vous utilisez pour python) insère bien 4 espaces en lieu et place du caractère de tabulation pour les alignements (le défaut EditPadPro est le Tab, le défaut Metafor est de 4 espaces).

NB2 : Idem dans le visual, c'est moins critique (vu que les groupement sont fait par accolades), mais permet de conserver un code plus lisible (ou de le pourrir, c'est selon…)

Fichiers ajoutés/supprimés

 
A oo_meta\mtFEMBase\ActiveElementIterator.h/cpp/inl
R oo_meta\mtFEMBase\ElementIterator.h/cpp/inl

Tests ajoutés/supprimés

Test de Yanick pour tester les extracteurs de contact sur interactions initialement désactivées…

 
A oo_meta\apps\imp\tombeBordEas2DStages.py
R  

Luc Papeleux 2013/11/15