Télécharger @pointir.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
$$$$ @POINTIR NOTICE  FANDEUR   22/06/17    21:15:01     11378          
                                             DATE     22/06/17


    Procedure @POINTIR
    ------------------

  PTS1 = @POINTIR | 'UNIF' N1                         | (MAIL1) ...
                  | 'EXCL' N1 | 'SPHE' RS1     | (N2) |
                                'COUR' RC1 RC2 |

     ... ('PINI' PTS2) ('GERM' | 'AUTO' | ) ;
                               | IGER1  |

    Objet :
    _______

      La procedure @POINTIR realise un maillage de points (POI1)
    repartis aleatoirement selon une distribution uniforme (option UNIF)
    ou selon un processus d'exclusion (option EXCL) dans le domaine
    defini par le maillage MAIL1 ou, par defaut, dans le domaine unite.
    En 2D, le domaine unite est un carre de cote 1 centre sur le point
    de coordonnees (0,5;0,5) ; en 3D, il s'agit d'un cube de cote 1
    centre sur le point de coordonnees (0,5;0,5;0,5).

    Commentaire :
    _____________

    'UNIF'    = Mot cle pour une distribution uniforme de points.

    'EXCL'    = Mot cle pour une distribution generee selon un processus
                "d'exclusion" : chaque point de la distribution doit
                appartenir a un domaine donne.

    N1        = Objet de type ENTIER : nombre de points a generer.
                Dans le cas de l'option EXCL, en fonction des parametres
                du domaine d'exclusion, il est possible que le processus
                n'arrive pas a generer le nombre de points demande.

    'SPHE'    = Mot cle indiquant que la zone d'exclusion autour des
                points est une sphere (cercle en 2D) centree sur ces
                points.

    R1S       = Objet de type FLOTTANT : rayon de la SPHEre d'exclusion.

    'COUR'    = Mot cle indiquant que la zone d'exclusion autour des
                points correspond a l'"exterieur" d'une couronne
                centree sur ces points.

    R1C       = Objet de type FLOTTANT : rayon interne de la COURonne
    R2C       = Objet de type FLOTTANT : rayon externe de la COURonne

    N2        = Objet de type ENTIER : nombre d'iterations du processus
                d'exclusion pour placer les N1 points demandes.
                Par defaut, N2 est egal a 25*N1.

    MAIL1     = Objet de type MAILLAGE (surface en 2D, volume en 3D) :
                definit le domaine dans lequel sont tires les points.

    'PINI'    = Mot cle indiquant la donnee de points initiaux.

    PTS2      = Objet MAILLAGE de type POI1 : points initiaux, utiles
                uniquement dans le cas de l'option 'EXCL'.
                N.B. : Ces points ne sont pas inclus dans PTS1 en
                       sortie de la procedure.

    'GERM'    = Mot cle indiquant la donnee d'un nouveau germe.

    'AUTO'    = Modification automatique du germe par congruence : le
                germe, stocke dans le fichier /tmp/germe, est modifie
                a chaque appel de @POINTIR avec l'option 'AUTO'.

    IGERM1    = Indice d'initialisation du generateur de nombres
                aleatoires.

    PTS1      = Objet de type MAILLAGE : maillage de POI1.

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