<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://metafor.ltas.ulg.ac.be/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/feed.php">
        <title>Metafor - doc:user:geometry:user</title>
        <description>ULiege - Aerospace &amp; Mechanical Engineering</description>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/</link>
        <image rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/_media/logo.png" />
       <dc:date>2026-05-16T04:24:24+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/axes?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/contours?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/courbes?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/faces?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/operateurs?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/peaux?rev=1686902429&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/points?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/preliminar?rev=1508919174&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/selections?rev=1746630868&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/surfaces?rev=1479115836&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/triedres?rev=1459344184&amp;do=diff"/>
                <rdf:li rdf:resource="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/volumes?rev=1459344184&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/_media/logo.png">
        <title>Metafor</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/</link>
        <url>http://metafor.ltas.ulg.ac.be/dokuwiki/_media/logo.png</url>
    </image>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/axes?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Axes</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/axes?rev=1459344184&amp;do=diff</link>
        <description>﻿

Axes

Introduction

Axes are geometric objects used by the Geometry/Mesh Operators (to do symmetries, rotations, ...) or by the objective function AngleValueExtractor (inclination of a geometry with respect to an axis - seeFonctions Objectives).

Definition

Axes are defined by two points or by a line:</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/contours?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wires</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/contours?rev=1459344184&amp;do=diff</link>
        <description>﻿

Wires

Definition

A Wire is a set of Curves, used for example to create a Side. Wires can be open, closed, and even discontinuous. However, some operations, such as meshing, can only be applied to specific Wires.



The orientation of a Wire is given by the succession of its lines (see figure above). This orientation is relevant to define $\ge 1$</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/courbes?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Curves</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/courbes?rev=1459344184&amp;do=diff</link>
        <description>﻿

Curves

Introduction

	*  Curves are defined using Points and auxiliary data, and are used to define Wires. 
		*  A curve orientation is given by the succession if its points. For example, a straight line is oriented from its first point towards its second point. This orientation is relevant when defining contact matrices, for instance. For 2D rigid-deformable contact, a curve must be defined with $\boldsymbol{t} \wedge \boldsymbol{n} = (0,0,1)$$\ge 1$$\ge 1$$\ge 1$$z=0$$\ge 1$$\ge 1$</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/faces?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Sides</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/faces?rev=1459344184&amp;do=diff</link>
        <description>﻿

Sides

Definition



A Side is a set of Wires, to which is associated a Surface. The first Wire is the external boundary, the next Wires define optional holes. These Sides are used directly in 2D modelling, or gathered in Skins for the definition of the boundaries of $\ge 1$$(u,v) = (0,0) \rightarrow (1,1)$</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/operateurs?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Geometry/Mesh Operators</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/operateurs?rev=1459344184&amp;do=diff</link>
        <description>Geometry/Mesh Operators

Introduction

These kinds of operators are used to move/deform a geometry and its associated mesh from one configuration to another. The generic syntax is as follow:
op = XXXOperator(arg1, arg2, ...)
target.move(op)
where target</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/peaux?rev=1686902429&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-06-16T08:00:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Skins</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/peaux?rev=1686902429&amp;do=diff</link>
        <description>﻿

Skins

Definition

Skins are sets of Sides. A Skin can be open or closed.
skin = skinset.add( Skin(number, [side1, side2, side3, ...]) )
where
 number                          number of the Skin                      side1, side2, side3     Sides which constitute the</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/points?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Points</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/points?rev=1459344184&amp;do=diff</link>
        <description>Points

Definition

Geometrical Points (e.g. vertices) are created thanks to an object called PointSet of the Geometry using the member function define(). Once created, they are stored in the PointSet.
Points are the geometrical entities of the lowest level. They are used to define later $\ge 1$$z=0$$L=5$$L$</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/preliminar?rev=1508919174&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-25T08:12:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Geometry definition</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/preliminar?rev=1508919174&amp;do=diff</link>
        <description>Geometry definition

Creation of an analysis metafor and access to the domain:
metafor = Metafor()
domain = metafor.getDomain()
Configuration of geometry:
geometry = domain.getGeometry()

geometry.setDim3D()             # 3D modelling
geometry.setDimPlaneStrain(t)   # 2D modelling in plane strain with thickness = t
geometry.setDimAxisymmetric()   # 2D axisymmetric modelling with thickness = 1 radian</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/selections?rev=1746630868&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-07T15:14:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Node Groups</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/selections?rev=1746630868&amp;do=diff</link>
        <description>Node Groups

Node selections are used to apply boundary conditions (Prescribed Displacements) or to extract curves (Saving history curves to disk) on a specific node set which does not initially come from a geometric entity. In Metafor, a selection is represented by a Group. This object is a virtual geometric entity which can possess nodes, in the same way as other entities receive them when they are meshed.$0.0$$2 \pi$$-\frac{\pi}{2}$$\frac{\pi}{2}$$-\pi$$\pi$$-\frac{\pi}{2}$$\frac{\pi}{2}$$0.0…</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/surfaces?rev=1479115836&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-14T09:30:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Surfaces</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/surfaces?rev=1479115836&amp;do=diff</link>
        <description>﻿

Surfaces

Definition

In Metafor, a Surface is used to build a (Side) limited by a Wire. 

The surface orientation, defined by its normal, is important in 3D contact.

Plane



A plane is defined by three points:
plane = surfaceset.add( Plane(number, p1, p2, p3) )$\ge 1$$\boldsymbol{p_2}-\boldsymbol{p_1}$$\boldsymbol{p_3}-\boldsymbol{p_1}$$\ge 1$$\ge 1$$\ge 1$$\ge 1$$\ge 1$$]0, 2 \pi[$$\ge 1$$\ge 1$</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/triedres?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Trihedra</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/triedres?rev=1459344184&amp;do=diff</link>
        <description>﻿

Trihedra

Introduction

A trihedron is a geometric entity which defines a local coordinate system. It can be used to reposition the mesh in another frame using the Geometry/Mesh Operators. It can be be used for shape optimization ShapeValueExtractor (see Fonctions Objectives), where the shape of a meshed entity in a given frame is compared with respect to a desired geometry in another frame.</description>
    </item>
    <item rdf:about="http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/volumes?rev=1459344184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-30T13:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Volumes</title>
        <link>http://metafor.ltas.ulg.ac.be/dokuwiki/doc/user/geometry/user/volumes?rev=1459344184&amp;do=diff</link>
        <description>Volumes

Definition

Volumes are sets of Skins.
The first Skin is the external one, the other skins are optional holes.
volume = volumeset.add( Volume(number, [skin1, skin2, skin3, ...]) )
where
 number  number of the Volume  skin1, skin2, skin3  Skins which constitute the</description>
    </item>
</rdf:RDF>
