Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2014:06_13

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commit:2014:06_13 [2014/06/13 12:11] – [Quelques petites fuites mémoires] crutzencommit:2014:06_13 [2024/03/01 15:58] (current) boman
Line 36: Line 36:
 Par ailleurs, on peut observer des boites violettes clignotantes pour la même raison qu'expliquée au commit 1992. Par le système hiérarchique de boîtes et la recherche de la première projection géométrique valide, toutes les boîtes relatives aux courbes ne sont pas testées et donc affichées.  Par ailleurs, on peut observer des boites violettes clignotantes pour la même raison qu'expliquée au commit 1992. Par le système hiérarchique de boîtes et la recherche de la première projection géométrique valide, toutes les boîtes relatives aux courbes ne sont pas testées et donc affichées. 
  
-<html+<WRAP centeralign column 100%
-<iframe width="853" height="480" src="//www.youtube.com/embed/Jyu2zwOfkcA?rel=0" frameborder="0" allowfullscreen></iframe> +{{url>//www.youtube.com/embed/Jyu2zwOfkcA?rel=0 noborder allowfullscreen}} 
-</html>+</WRAP>
  
 **Cas-test apps.qs.contactCylProj0** **Cas-test apps.qs.contactCylProj0**
  
 On peut remarquer sur l'animation ci-dessous que l'algorithme de bounding boxes est à présent effectivement opérationnel pour les objets géométriques définis par la classe ''mtGeoCylinder''. On peut remarquer sur l'animation ci-dessous que l'algorithme de bounding boxes est à présent effectivement opérationnel pour les objets géométriques définis par la classe ''mtGeoCylinder''.
-<html+ 
-<iframe width="853" height="480" src="//www.youtube.com/embed/O1JSiKSHUVo?rel=0" frameborder="0" allowfullscreen></iframe+<WRAP centeralign column 100%
-</html>+{{url>//www.youtube.com/embed/O1JSiKSHUVo?rel=0 noborder allowfullscreen}} 
 +</WRAP
  
 **Cas-test apps.qs.contClosedSpline1** **Cas-test apps.qs.contClosedSpline1**
  
 On peut remarquer sur l'animation ci-dessous que l'algorithme de bounding boxes est à présent effectivement opérationnel pour les objets géométriques définis par la classe ''mtGeoCubicSpline''. On peut remarquer sur l'animation ci-dessous que l'algorithme de bounding boxes est à présent effectivement opérationnel pour les objets géométriques définis par la classe ''mtGeoCubicSpline''.
-<html+ 
-<iframe width="853" height="480" src="//www.youtube.com/embed/ADC163LkwjU?rel=0" frameborder="0" allowfullscreen></iframe+<WRAP centeralign column 100%
-</html>+{{url>//www.youtube.com/embed/ADC163LkwjU?rel=0 noborder allowfullscreen}} 
 +</WRAP
  
 **Cas-tests de profilage** **Cas-tests de profilage**
Line 65: Line 69:
 **Simulation de profilage avec des interactions de contact 'byRoll'** **Simulation de profilage avec des interactions de contact 'byRoll'**
  
-<html+<WRAP centeralign column 100%
-<iframe width="853" height="480" src="//www.youtube.com/embed/ZItpKTNjk6I?rel=0" frameborder="0" allowfullscreen></iframe+{{url>//www.youtube.com/embed/ZItpKTNjk6I?rel=0 noborder allowfullscreen}} 
-</html>+</WRAP
  
 **Simulation de profilage avec des interactions de contact globales** **Simulation de profilage avec des interactions de contact globales**
  
-<html+<WRAP centeralign column 100%
-<iframe width="853" height="480" src="//www.youtube.com/embed/LWC72aidxUk?rel=0" frameborder="0" allowfullscreen></iframe> +{{url>//www.youtube.com/embed/LWC72aidxUk?rel=0 noborder allowfullscreen}} 
-</html>+</WRAP>
  
 +=====Temps CPU des simulations de profilage=====
 +En ce qui concerne la simulation lagrangienne de profilage de référence avec une gestion dynamique des interactions de contact, on peut noter que le gain en temps d’horloge se chiffre à 27 % (cf. diagrammes ci-dessous).
  
 +**Sans boîtes gigognes**
 +{{ :commit:2014:cpudistributionsansboitesgygognes.png |}}
  
 +**Avec boîtes gigognes**
 +{{ :commit:2014:cpudistributiongainboitesgygognes.png |}}
 =====Quelques petites fuites mémoires===== =====Quelques petites fuites mémoires=====
 Des fuites mémoires ont pu être décelées dans la méthode ''createMissingSurface()'' de la classe ''mtGeoSide''. Il s’ensuit une petite baisse du nombre de fuites mémoires sur 2 cas-tests de la batterie : ''apps.ale.coining3Dusym'' et ''apps.ale.cubeCG''. Des fuites mémoires ont pu être décelées dans la méthode ''createMissingSurface()'' de la classe ''mtGeoSide''. Il s’ensuit une petite baisse du nombre de fuites mémoires sur 2 cas-tests de la batterie : ''apps.ale.coining3Dusym'' et ''apps.ale.cubeCG''.
commit/2014/06_13.1402654272.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki