Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Suiv.: 4.3 Modules de modification de maillages Sup.: 4 Liste des modules Préc.: 4.1 Introduction Index Table des matières


Modules de création de maillages

Suit la liste alphabétique des modules de création de maillages.

APNOP3 : DATA

--------------- S.D.S. NOPO

But :

Super module  permettant l'appel par mots-clés de quelques mailleurs simples et de tous les modules de transformations de maillages tridimensionnels.

Appel du module : Via le préprocesseur APN3XX (voir le chapitre 2) ou de façon classique (ibidem).

APNOPO : DATA

--------------- S.D.S. NOPO

But : Super module  permettant l'appel par mots-clés des mailleurs et des modules de transformations de maillages bidimensionnels.

Appel du module : Via le préprocesseur APNOXX (voir le chapitre 1) ou de façon classique (ibidem).

COLIB2 : programme d'appel ou DATA

--------------- S.D.S. NOPO

But : Réalisation de  maillages 2D et 3D par la méthode  de blocs. La donnée est un maillage grossier du domaine constitué de quelques éléments sur les arêtes desquels sont donnés des points de contrôle. Chaque élément est alors découpé en prenant en compte ces points.

Si le maillage donné est constitué de triangles et de quadrangles dans l'espace, le mailleur réalise le maillage de la surface correspondante.

Appel du module : Via le préprocesseur COLIXX (dans le cas où les données sont relativement peu nombreuses), voir le chapitre 3 ou de façon classique (voir le chapitre 3).

CONOPO : S.D.S. NOPO

---------------

But : Construire une  S.D. NOPO contenant un maillage de type P1 à partir de la description de chaque élément.

Ce module peut être employé pour interfacer des maillages structurés de manière non Modulef pour les rendre compatibles avec les modules de  ce code après conversion en NOPO.

Appel du module : De façon classique seulement.

Dimensionner le tableau M (dans le common blanc), appeler INITI

CALL CONOPO (M,M,NDIM,NE,NP,IADEX,IAREFS,IAREFA,IAREFF,
. IACOOR,NFNOPS,NINOPS)

avec :

L'utilisateur doit adresser dans M les tableaux descripteurs et les remplir, ce sont leurs adresses qui sont passées en arguments du module.

Les tableaux à remplir sont les suivants:

Remarques:

L'ordre des sommets, arêtes et faces est l'ordre standard (cf. figure 4.1).

Le module MAOBJE  est une version simplifiée de CONOPO avec NE=1.

 
Figure: Numérotation locale (ordre) des items 

GEL3D1 : programme d'appel

--------------- S.D.S. NOPO

But : Réalisation de  maillages 3D dans le cas d'une géométrie de type hexaédrique. La donnée est une répartition de points dans les 3 directions correspondant au cube topologique associé au domaine.

Appel du module : appel classique (voir le chapitre 3)

MA2D3E : S.D.E. NOPO (2D)

--------------- S.D.S. NOPO

But : Réalisation de  maillages 3D dans le cas d'une géométrie de type cylindrique. La donnée est un maillage 2D d'une section représentative du domaine. A partir de celle-ci les différentes sections sont définies et permettent de construire les couches d'éléments tridimensionnels.

Appel du module : Via le préprocesseur MA23XX ( MA2DXX dans une version simplifiée) ou de façon classique (voir le chapitre 3).

QUACOO : DATA

--------------- S.D.S. NOPO

But : Réalisation de  maillages 2D dans le cas d'une géométrie de type quadrangle généralisé par une méthode  algébrique. La donnée est le contour du domaine vu comme 4 côtés (du point de vue topologique). Chaque côté est défini comme un ensemble de lignes caractéristiques.

La seule contrainte est que le nombre de points présents sur 2 côtés opposés soit le même.

Appel du module : Via le mot-clé QUAC de APNOPO (voir le chapitre 1).

TRICOO : DATA

--------------- S.D.S. NOPO

But : Réalisation de  maillages 2D dans le cas d'une géométrie de type triangle généralisé par une méthode algébrique. La donnée est le contour du domaine vu comme 3 côtés (du point de vue topologique). Chaque côté est défini comme un ensemble de lignes caractéristiques.

La seule contrainte est que le nombre de points présents sur les 3 côtés soit le même.

Appel du module : Via le mot-clé TRIC de APNOPO (voir le chapitre 1).

TN2D3D : S.D.E. NOPO (2D)

--------------- S.D.S. NOPO

But : Construire à partir d'un maillage plan , le maillage de la surface associée. Les coordonnées des sommets de la surface sont calculées à partir de celles des points du maillage de départ via une fonction de nom formel F2D3D.

Appel du module : Via le mot-clé SU23 de APNOP3, via le préprocesseur TN2DXX ou de façon classique (voir ci-dessous).

Dimensionner le tableau M (dans le common blanc), déclarer le logique FONINT, appeler INITI

CALL TN2D3D (M,NFNOPE,NINOPE,NFNOPS,NINOPS,NTNOPS,
. FONINT,F2D3D,NTRANS)

avec :

Remarques :

Si NTNOPS > 0, il faut donner les tableaux à associer (cf. RECOLC).

La subroutine F2D3D est définie comme suit:

SUBROUTINE F2D3D (X,Y,X3,Y3,Z3)

avec :

tn22.psfig:tn2d3dMaillage initialtn23.psfig:tn2d3d1Surface déduite

Les modules COLIB2 et MA2D3D permettent également de construire des surfaces à partir de données différentes.

TRIFRO : DATA

--------------- S.D.S. NOPO

But : Réalisation de  maillages 2D dans le cas d'une géométrie quelconque par une méthode  frontale. La donnée est le contour du domaine vu comme un ensemble de lignes caractéristiques.

Le contour peut inclure plusieurs composantes.

Par ailleurs, on peut fixer des points internes.

Ce mailleur crée des triangles et peut aussi créer des quadrangles (éventuellement quelques triangles peuvent subsister).

Appel du module : Via le mot-clé TRIA de APNOPO (voir le chapitre 1).

TRIHER : DATA

--------------- S.D.S. NOPO

But : Réalisation de  maillages 2D dans le cas d'une géométrie quelconque par une méthode  de Voronoï. La donnée est le contour du domaine vu comme un ensemble de lignes caractéristiques.

Le contour peut inclure plusieurs composantes.

Par ailleurs, on peut fixer des points internes.

Ce mailleur crée des triangles.

Appel du module : Via le mot-clé TRIH de APNOPO (voir le chapitre 1).


Modulefpreviousupnextcontentsindex[BIG][Normal][small]
Suiv.: 4.3 Modules de modification de maillages Sup.: 4 Liste des modules Préc.: 4.1 Introduction Index Table des matières