Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2019:11_12

This is an old revision of the document!


Commit - LPx - 12 Novembre 2019

AEJ : bug fix calcul du volume des triangles Axisym

AEJ :

Calcul des volumes des éléments triangulaires en Axisym :

  • Lorsque Yves a implémenté l'état plan généralisé (2.5D), il a malheureusement oublié de modifier 2 appels à la fonction 'computeVolume' (ce qui marchait vu les valeurs par défaut définie dans la définition de la fonction)
SfIntegratorTemplate<DIMSF> : 
    double computeVolume(const std::vector<mtMath::Vect3> Co,
                               double thick = 1.0,
                               bool isAxisym=false);
  • Le calcul du volume axisymétrique des triangleSide et QuadraticTriangleSide était donc faux (ce qui pose de gros problème pour les AEJ en axisymétrique), mais vu l'impossibilité de faire des monos-éléments AEJ (il faut des voisins), c'était passé sous le radar…
  • Le comportement des AEJ en hypo semblent déjà plus proches de celui en EPE (c'est pas encore parfait)
  • STEPS :

^ Test ^ Old ^ New ^ absDiff ^ relDiff (%) ^ apps.aej.taylor2D - Number of steps [ .py][ .res] | 3753| 3617| -136| -3.6| apps.aej.taylor2DChAna - Number of steps [ .py][ .res] | 1936| 841| -1095| -56.6| apps.aej.taylor2DChNum - Number of steps [ .py][ .res] | 119| 123| 4| 3.4| apps.aej.taylor2DHypo - Number of steps [ .py][ .res] | 5489| 11281| 5792| 105.5| apps.aej.taylor2DHypoCHAna - Number of steps [ .py][ .res] | 1622| 206| -1416| -87.3| apps.aej.taylor2DHypoCHNum - Number of steps [ .py][ .res] | 125| 111| -14| -11.2|

  • ITERATIONS :

^ Test ^ Old ^ New ^ absDiff ^ relDiff (%) ^ apps.aej.taylor2DChAna - Number of mech. iterations [ .py][ .res] | 6954| 3116| -3838| -55.2| apps.aej.taylor2DChNum - Number of mech. iterations [ .py][ .res] | 359| 370| 11| 3.1| apps.aej.taylor2DHypoCHAna - Number of mech. iterations [ .py][ .res] | 5627| 626| -5001| -88.9| apps.aej.taylor2DHypoCHNum - Number of mech. iterations [ .py][ .res] | 385| 336| -49| -12.7|

Fichiers ajoutés/supprimés :

Added : 
Deleted : 
Moved : 

Tests ajoutés/supprimés

added : 
deleted : 
Moved : 

Luc Papeleux 2019/11/12

commit/2019/11_12.1573549522.txt.gz · Last modified: 2019/11/12 10:05 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki