Télécharger @pointir.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ @POINTIR NOTICE  PASCAL    12/10/18    21:15:02     7532           
   2 :                                              DATE     12/10/18
   3 : 
   4 : 
   5 :     Procedure @POINTIR
   6 :     ------------------
   7 : 
   8 :   PTS1 = @POINTIR | 'UNIF' N1                | (MAIL1) ('PINI' PTS2) ...
   9 :                   | 'EXCL' N1 'SPHE' R1 (N2) |
  10 : 
  11 :      ... ('GERM' | 'AUTO' | ) ;
  12 :                  | IGER1  |
  13 : 
  14 :     Objet :
  15 :     _______ 
  16 : 
  17 :       La procedure @POINTIR realise un maillage de points (POI1)
  18 :     repartis aleatoirement selon une distribution uniforme (option UNIF)
  19 :     ou selon un processus d'exclusion (option EXCL) dans le domaine
  20 :     defini par le maillage MAIL1 ou, par defaut, dans le domaine unite.
  21 :     En 2D, le domaine unite est un carre de cote 1 centre sur le point
  22 :     de coordonnees (0,5;0,5) ; en 3D, il s'agit d'un cube de cote 1
  23 :     centre sur le point de coordonnees (0,5;0,5;0,5).
  24 : 
  25 :     Commentaire :
  26 :     _____________
  27 : 
  28 :     'UNIF'    = Mot cle pour une distribution uniforme de points.
  29 : 
  30 :     'EXCL'    = Mot cle pour une distribution generee selon un processus
  31 :                 "d'exclusion" : chaque point de la distribution est a
  32 :                 une distance minimale R1 des autres.
  33 : 
  34 :     N1        = Objet de type ENTIER : nombre de points a generer.
  35 :                 Dans le cas de l'option EXCL, en fonction de la dis-
  36 :                 -tance R1 d'exclusion, il est possible que le processus
  37 :                 n'arrive pas a generer le nombre de points demande.
  38 : 
  39 :     'SPHE'    = Mot cle indiquant que la zone d'exclusion autour des
  40 :                 points est une sphere (cercle en 2D) centree sur ces
  41 :                 points.
  42 : 
  43 :     R1        = Objet de type FLOTTANT : rayon de la zone d'exclusion.
  44 : 
  45 :     N2        = Objet de type ENTIER : nombre d'iterations du processus
  46 :                 d'exclusion pour placer les N1 points demandes.
  47 :                 Par defaut, N2 est egal a 25*N1.
  48 :                 
  49 :     MAIL1     = Objet de type MAILLAGE (surface en 2D, volume en 3D) :
  50 :                 defini le domaine dans lequel sont tires les points.
  51 : 
  52 :     'PINI'    = Mot cle indiquant la donnee de points initiaux.
  53 : 
  54 :     PTS2      = Objet MAILLAGE de type POI1 : points initiaux, utiles
  55 :                 uniquement dans le cas de l'option 'EXCL'.
  56 :                 N.B. : Ces points ne sont pas inclus dans PTS1 en
  57 :                        sortie de la procedure.
  58 : 
  59 :     'GERM'    = Mot cle indiquant la donnee d'un nouveau germe.
  60 : 
  61 :     'AUTO'    = Modification automatique du germe par congruence : le
  62 :                 germe, stocke dans le fichier /tmp/germe, est modifie
  63 :                 a chaque appel de @POINTIR avec l'option 'AUTO'.
  64 : 
  65 :     IGERM1    = Indice d'initialisation du generateur de nombres
  66 :                 aleatoires.
  67 : 
  68 :     PTS1      = Objet de type MAILLAGE : maillage de POI1.
  69 : 

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