Télécharger tria.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
$$$$ TRIA     NOTICE  GOUNAND   24/10/08    21:15:08     12025          
                                             DATE     24/10/08

  Operateur TRIANGULATION                 Voir aussi : VORO
     -----------------------                              RAFT  
                                                          REMA  

    L'operateur TRIANGULATION s'utilise dans les cas suivants :

    -----------------------
    |  1ere possibilite   |
    -----------------------

     SURF1 = TRIA LIG1 (N1) ;

     Objet :
     _______

     L'operateur TRIANGULATION construit un maillage d'un domaine plan
     defini par sa frontiere (objet LIG1).  Aucun noeud n'est ajoute sur
     la frontiere, en revanche des noeuds sont ajoutes a l'interieur du
     domaine pour ameliorer la forme des triangles. Le nombre de noeuds
     generes est minimum, il peut etre encore limite en fixant la valeur
     de N1.

     Commentaire :
     _____________

     LIG1 : objet de type MAILLAGE. Il est constitue d'une ou plusieurs
            lignes fermees. Leur orientation et leur ordre peuvent etre
            quelconque. LIG1 peut contenir des aretes pendantes et des
            lignes ouvertes. Ce sont des aretes imposees que l'on
            retrouvera dans le maillage resultant (SURF1). Ces aretes
            doivent etre a l'interieur du domaine.

     N1 :   objet de type ENTIER. C'est le nombre maximum de noeuds que
            doit contenir SURF1.  Il est superieur ou egal au nombre de
            noeuds de LIG1.

     Remarque :
     __________

     L'operateur TRIANGULATION genere peu de triangles ; il est
     deconseille d'utiliser directement le resultat pour un calcul
     elements finis. En revanche on peut raisonnablement evaluer la
     fonction "taille souhaitee" et raffiner le maillage avec l'opera-
     teur RAFT.

     La densite affectee a chaque noeud du maillage est la densite
     courante (voir DENS). Elle peut etre positive ou nulle (non fixee).

     TRIANGULATION fonctionne pour des elements lineaires ou
     quadratiques : LIG1 doit etre compose de SEG2 ou SEG3 et SURF ne
     contient que des TRI3 ou TRI6.



    -----------------------
    |  2eme possibilite   |
    -----------------------

     MAIL2 = TRIA MAIL1 ('CONV') (FLOT1) ;

     Objet :
     _______

     L'operateur TRIANGULATION construit la triangulation de
     Delaunay d'un ensemble de points.

     Commentaire :
     _____________

     MAIL1  : objet MAILLAGE, forme d'elements de type POI1.

     'CONV' : mot clef permettant de verifier la convexite de la
              triangulation. La taille de la boite de triangulation
              utilisee est augmentee si besoin.

     FLOT1  : objet FLOTTANT permettant de definir une taille de maille
              cible a respecter pour la triangulation. De nouveaux
              noeuds sont ajoutes a l'ensemble de points initial.

     MAIL2  : objet MAILLAGE, triangulation de Delaunay des points
              de MAIL1, constitue d'elements TRI3 (TET4) en 2D (3D).



    -----------------------
    |  3eme possibilite   |
    -----------------------

     MAIL2 = 'TRIA' MAIL1  (FLOT1) ;

     Objet :
     _______

     L'operateur TRIANGULATION construit le maillage de l'interieur
     d'une surface (d'un volume) en dimension 2 (3) definie par un
     contour (une enveloppe) MAIL1 par triangulation.

     MAIL1 peut egalement etre une surface (un volume), dans ce cas les
     noeuds situes a l'interieurs seront pris en compte dans la
     triangulation.


     Commentaire :
     _____________

     MAIL1 : objet MAILLAGE, forme d'elements de type SEG2/SEG3 ou
             TRI3/TRI6 en 2D ou d'elements de type TRI3/TRI6 ou
             TET4/TE10 en 3D.

     FLOT1  : objet FLOTTANT permettant de definir une taille de maille
              cible a respecter pour la triangulation. De nouveaux
              noeuds sont ajoutes a l'ensemble de points initial.

     MAIL2  : objet MAILLAGE, triangulation de Delaunay contrainte de
              MAIL1, constitue d'elements TRI3/TRI6 (TET4/TE10) en 2D
              (3D).



    -----------------------
    |  4eme possibilite   |
    -----------------------

     MAIL1 = 'TRIA' 'TOPO' MAIL2  | ('AJNO') | (TAB1) ;
                                  |  'NOAJ'  |

     Objet :
     _______

     L'operateur TRIANGULATION genere un maillage de simplex (triangles
     ou tetraedres) par un algorithme de maillage topologique du a T.
     Coupez et al.

     Commentaire :
     _____________

      MAIL1 : maillage genere (type MAILLAGE)

      MAIL2 : bord du maillage a generer (type MAILLAGE)

      TAB1  : objet optionnel de type TABLE dont les indices sont des
              parametres d'entree ou de sortie du mailleur
              (voir notice MAILTOPO pour plus de details)

     Remarque :
     __________

     Si le mot-clef 'AJNO' (par defaut) est donne, le mailleur peut
     generer de nouveaux noeuds.
     Si le mot-clef 'NOAJ' est donne, le mailleur ne genere pas de
     nouveaux noeuds.

     Limitation :
     ____________

     MAIL2 doit etre connexe

© Cast3M 2003 - Tous droits réservés.
Mentions légales