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
).