Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2007:09_07

Commit 2007-09-07

Modifs

  • Spline / Metafor :
    • Ajout de CubicSpline fermées (que leur tangentes soient calculées via la méthode LS ou LITT)
    • Ajout de la construction de CubicSpline à partir de la topologie (les meshsPoints étant les points de passage de la CubicSpline)
    • Ajout d'une fonction mtGeo::Curve bool isClosed() & Gestion de la visualisation des courbes fermées
    • New Tests :
      • contClosedSpline(1/2) : CubicSpline géométrique fermées (LS & LITT)
      • cont2Spline( /1/2/3) : test la construction de spline ouvertes à partir de la topologie (sur base de courbe maillée / wire maillé / topologie sans géométrie):
      • cont2ClosedSpline( /1/2/3) : test la construction de spline fermées à partir de la topologie (sur base de courbe maillée / wire maillé / topologie sans géométrie)
      • aube2DCarterRigid(Arc/Facet/Spline) : test de contact d'une aube 2D (EPE) avec un carter rigide modélisé par des arcs/ la facetisation résultant du maillage de ceux-ci / la reconstruction de spline sur la topologie résultant du maillage
      • gen4ClosedSpline(/2).py : Test de maillage d'une spline fermée/ouverte à l'aide de gen4 (avec et sans option meshBySegments() )
  • Spline / Gen4
    • Calcul des CubicSplines fermées dans Gen4 (Méthode LS uniquement)
    • Maillage De la cubicSpline (ouverte ou fermée) sur base des densités de maillage des points de passage de la spline (Option meshBySegments()) ou des densité des points extrêmes (défaut)
    • ajout d'une fonction writeTSC dans gen4Mesh (⇒ pour une future batterie)
    • gestion des contours à 1 et 2 lignes (sens de parcours = sens de la ligne)
    • New Tests :
      • openSpline1/2 : maillage de wire contenant une spline ouverte (avec et sans meshBySegments())
      • closedSpline1/2 : maillage d'un wire formé d'une spline fermée (avec et sans meshBySegments())
  • Divers
    • Interfacage python de SymMatrix dans la lib mtMath
    • Ajout de l'écrouissage isotrope de Swift (ca évitera les cassage de tête avec RambergOsgood)
    • Suppression de messages de Valgrind (memory debugger sous Linux)

Projet

  • Up to date …

Fichiers ajoutés/supprimés

A mtMaterialLaws/isohard/SwiftIsotropicHardening.h/cpp
A apps/qs/contClosedSpline1.py
A apps/qs/contClosedSpline2.py
A apps/qs/cont2Spline.py
A apps/qs/cont2Spline1.py
A apps/qs/cont2Spline2.py
A apps/qs/cont2Spline3.py
A apps/qs/cont2ClosedSpline.py
A apps/qs/cont2ClosedSpline1.py
A apps/qs/cont2ClosedSpline2.py
A apps/qs/cont2ClosedSpline3.py
A apps/imp/aube2DCarterRigidArc.py
A apps/imp/aube2DCarterRigidFacet.py
A apps/imp/aube2DCarterRigidSpline.py
A apps/imp/gen4ClosedSpline.py
A apps/imp/gen4ClosedSpline2.py
A toolbox/gen4/closedSpline1.py
A toolbox/gen4/closedSpline2.py
A toolbox/gen4/openSpline1.py
A toolbox/gen4/openSpline2.py
R

Luc PAPELEUX 2007/09/07

commit/2007/09_07.txt · Last modified: 2016/03/30 15:23 (external edit)