Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:geometry:user:points

This is an old revision of the document!


Table of Contents

Points

Définition

Créer la géométrie est une étape importante. En effet, dans Python, nous avons choisi d'appliquer la plupart des commandes sur les entités géométriques et non uniquement sur le maillage. Cela permet d'avoir des jeux de données très facilement paramétrables (le nombre de mailles n'apparaît pas dans l'expression des conditions aux limites).

Les Points sont les entités de base de la géométrie. C'est à partir des Points que la plupart des Curves sont définies.

pt = pointset.define(number, x, y [, z])
number numéro du point (doit être unique et $\geq 1$)
x, y, z coordonnées du point ($z=0$ si non spécifié)

Exemple

Les 4 sommets d'un carré de côté $L$:

L=5
pointset = geometry.getPointset()

pt1 = pointset.define(1, 0, 0)
pt2 = pointset.define(2, L, 0)
pt3 = pointset.define(3, L, L)
pt4 = pointset.define(4, 0, L)

Remarque

On peut également définir des points temporaires qu'on utilise par exemple pour définir des Axes ou des Trihedra:

pt0 = Point(0, 1, 0, 0)

Ce point n'étant pas défini par l'intermédiaire de pointset.define, il ne sera pas accessible dans le PointSet mais seulement dans l'objet qu'il a servi à créer (l' Axe ou le Trièdre).

doc/user/geometry/user/points.1373636557.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki