$$$$ @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