Télécharger opti.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ OPTI     NOTICE  PV090527  26/03/31    21:15:01     12510          
                                             DATE     26/03/31


    Directive OPTION                         Voir aussi : VALE
    ----------------  
    'OPTION'  MOT1 VAL1  (MOT2 VAL2 ...) ;

    Objet :
    _______

    La directive OPTION sert a preciser des options generales de calcul.


    Options possibles :
    ___________________

------------------------------------------------------------------------
|Mot-cle | Valeurs possibles (une)    | Defaut |     Commentaire       |
| MOTi   |       VALi                 |        |                       |
|--------|----------------------------|--------|-----------------------|
|'ACQU'  |    numero unite logique    |  9     | fichier d'entree      |
|        |    ou 'nom fichier'        |        |                       |
|        |                            |        |                       |
|'ASSI'  |    nombre d'assistants     |  0     | parallelisme          |
|        |                            |        |                       |
|'ATTE'  | Duree d'attente pour un    |  0     | Surveillance GEMAT    |
|        | SEGMENT au dela de laquelle|        |   <0 : ooogll         |
|        | on affiche un message GEMAT|        |   >0 : ooowait        |
|        | (en Microsecondes)         |        |                       |
|        |                            |        |                       |
|'CADR'  |    FLOTTANT positif        |  30.   | Cote du cadre (en cm) |
|        |                            |        |                       |
|'COSC'  |  NOIR,BLANC, JAUN          |  NOIR  | Couleur fond d'ecran  |
|        |                            |        |                       |
|'COUL'  | DEFA,BLEU,ROUG,ROSE,JAUN,  |  DEFA  | couleur predefinie    |
|        | VERT,TURQ,BLAN,NOIR,AZUR,  |        |                       |
|        | ORAN,VIOL,OCEA,CYAN,OLIV,  |        |                       |
|        | GRIS                       |        |                       |
|        |                            |        |                       |
|'DEBU'  |    0,1                     |   0    | en cas d'erreur, on ne!
|        |                            |        | peut pas lister les   |
|        |                            |        | objets internes a la  |
|        |                            |        | procedure             |
|        |                            |        |                       |
|'DENS'  |     FLOTTANT positif       |   0.   | taille de maille par  |
|        |                            |        | defaut (voir aussi    |
|        |                            |        | notice DENS)          |
|        |                            |        |                       |
|'DIME'  |    1,2,3                   |  0     | dimension de l'espace |
|        |                            |        |                       |
|'DONN'  |    numero unite logique    |  5     | cartes donnees        |
|        |    ou 'nom fichier'        |        |                       |
|        |                            |        |                       |
|'ECHO'  |    -1,0,1,2                |  1     | echo donnees          |
|        |                            |        |                       |
|'ECRA'  |                            |        |                       |
|        |                            |        |                       |
|'ELEM'  | POI1,SEG2,SEG3,TRI3,TRI6,  |        | element a fabriquer   |
|        | QUA4,QUA8,RAC2,RAC3,CUB8,  |        |                       |
|        | CU20,PRI6,PR15,PYR5,PY13,  |        |                       |
|        | TET4,TE10                  |        |                       |
|        |                            |        |                       |
|'EPTR'  |    1,2,...,10              |  1     | epaisseur du trait    |
|        |                            |        | pour le trace         |
|        |                            |        |                       |
|'ERRE'  | FATAL,NORMAL,              | NORMAL | Type de traitements   |
|        | CONTROLE,IGNORE            |        | des erreurs           |
|        |                            |        |                       |
|'ERMA'  |                            |        | en sortie donne la    |
|        |                            |        | valeur maxi de        |
|        |                            |        | l'erreur atteinte.    |
|        |                            |        |                       |
|'FTRA'  |    chaîne de caracteres    |   -    | Nom du fichier conte- |
|        |                            |        | nant le trace de type |
|        |                            |        | PostScript ou MIF     |
|        |                            |        | (FrameMaker)          |
|        |                            |        |                       |
|'GRAN'  | FLOTTANT                   |        | Defini la plus grande |
|        |                            |        | valeur dans Cast3M    |
|        |                            |        |                       |
|'IMPI'  |    0,1,2                   |  0     | niveau de message     |
|        |                            |        |                       |
|'IMPR'  |    numero unite logique    |  6     | imprimante            |
|        |    ou nom fichier          |        |                       |
|        |                            |        |                       |
|'INCO'  |  LMOT1 LMOT2 ou MOT1 MOT2  |        | Noms d'inconnues      |
|        |                            |        | primales (L)MOT1 et   |
|        |                            |        | duales (L)MOT2 definis|
|        |                            |        | par l'utilisateur     |
|        |                            |        |                       |
|'ISOV'  | LIGNE,SURFACE,SULI         | SURFACE| Type de trace des     |
|        |                            |        | isovaleurs            |
|        |                            |        |                       |
|'LANG'  | FRANCAIS,ANGLAIS,...       |FRANCAIS| Langue de la notice   |
|        |                            |        |                       |
|'LECT'  |    numero unite logique    |  4     | fichier d'entree      |
|        |    ou 'nom fichier'        |        |                       |
|        |                            |        |                       |
|'LOCA'  | VRAI,FAUX                  | FAUX   | creation d'une table  |
|        |                            |        | &TOTO apres chaque    |
|        |                            |        | appel de la procedure |
|        |                            |        | TOTO contenant toutes |
|        |                            |        | ses variables locales |
|        |                            |        |                       |
|'MODE'  | PLAN CONT ( cont planes )  |  PLAN  | - modele de calcul    |
|        | PLAN DEFO ( defo planes )  |  DEFO  |   (en 2D et en 1D)    |
|        | PLAN GENE (defo planes     |        | - numero de l'harmo-  |
|        |             generalisees)  |        |   nique pour FOUR     |
|        | AXIS      (axisymetrique)  |        |                       |
|        | FOUR  NN  (Fourier )       |        |   (voir remarques)    |
|        | TRID      (tridimensionnel)|        |                       |
|        | UNID PLAN (DYDZ)  )        |        |                       |
|        | UNID PLAN DYCZ    )        |        |                       |
|        | UNID PLAN CYDZ    )        |        |                       |
|        | UNID PLAN CYCZ    )        |        |                       |
|        | UNID PLAN GYDZ    )        |        |                       |
|        | UNID PLAN GYCZ    )        |        |                       |
|        | UNID PLAN DYGZ    )  1D    |        |                       |
|        | UNID PLAN CYGZ    )        |        |                       |
|        | UNID PLAN GYGZ    )        |        |                       |
|        | UNID AXIS (AXDZ)  )        |        |                       |
|        | UNID AXIS AXCZ    )        |        |                       |
|        | UNID AXIS AXGZ    )        |        |                       |
|        | UNID SPHE         )        |        |                       |
|        | FREQ  (frequentiel)        |        | (voir remarques)      |
|        |                            |        |                       |
|'NAVI'  | LICE,LIMS,LBMS,MCCE,MCP1,  |        | Definition du couple  |
|        | MCMS,QFCE,QFP1,QFMS        |        | vitesse/pression dans |
|        |                            |        | le cadre NavierStokes |
|        |                            |        |                       |
|'NBP'   | ENTIER positif ou nul      |        | Impose le nombre de   |
|        |                            |        | points                |
|        |                            |        |                       |
|'NGMA'  | ENTIER positif (VAR NGMAXY)| 100000 | Nb de mots ( matrice )|
|        |                            |        |                       |
|'NIVE'  | ENTIER positif ou nul      |   0    | Niveau des sorties    |
|        |                            |        |                       |
|'NORM'  | LISMOT1 LISREE1            |        |Normalisation des      |
|        |       (LISMO2  LISREE2)    |        |variables en vue de la |
|        | 'AUTO'                     |        |factorisation          |
|        | 'ANNU'                     |        |                       |
|        |                            |        |                       |
|'OEIL'  | POINT                      |        |Oeil par defaut        |
|        |                            |        |                       |
|'OMBR'  | VRAI,FAUX                  | VRAI   |Ombrage des traces FACE|
|        |                            |        |                       |
|'PARA'  | VRAI,FAUX                  | FAUX   | par defaut pas de     |
|        |                            |        | Gibiane parallele     |
|        |                            |        |                       |
|'PETI'  | FLOTTANT                   |        | Defini la plus petite |
|        |                            |        | valeur non nulle dans |
|        |                            |        | Cast3M                |
|        |                            |        |                       |
|'PLAC'  | Entier positif             | Ptot   | Place memoire libre   |
|        |                            |    /10 | minimale a respecter  |
|        |                            |        |                       |
|'POLI'  |8_BY_13,9_BY_15,TIMES_10,   |8_BY_13 | choix de la police    |
|        |TIMES__24,HELV_10,HELV_12,  |        | pour dessins et traces|
|        |HELV_18                     |        |                       |
|        |                            |        |                       |
|'POTR'  | COURIER_N, COURIERB_N,     |COURIER_14| choix de la police  |
|        | HELVETICA_N ou TIMES_N     |        | pour dessins et traces|
|        | avec N=12,14,16 ou 18      |        | postscript (PS et PSC)|
|        |                            |        |                       |
|'PREC'  | FLOTTANT                   |        | Precision des         |
|        |                            |        | operations sur les    |
|        |                            |        | FLOTTANTS             |
|        |                            |        | (System Dependant)    |
|        |                            |        |                       |
|'RESO'  | 'DIRECTE' ou  'ITERATIVE'  | 'DIRE' | Methode de resolution |
|        |                            |        |                       |
|'REST'  |    numero unite logique    |  2     | fichier d'entree      |
|        |    ou 'nom fichier'        |        |                       |
|        |    mot-cle eventuel FORM   |        |                       |
|        |    mot-cle eventuel BINAAT |        |                       |
|        |    mot-cle eventuel XDR    |        |                       |
|        |                            |        |                       |
|'SAUV'  |    numero unite logique    |  8     | fichier de sortie     |
|        |    ou 'nom fichier'        |        |                       |
|        |    mot-cle eventuel FORMAT |        |                       |
|        |    mot-cle eventuel XDR    |        |                       |
|        |    mot-cle eventuel BINA   |        |                       |
|        |    mot-cle eventuel TAILLE | 4.5e8  |                       |
|        |   suivi de la taille max   |        |                       |
|        |   en nombre de mot simple  |        |                       |
|        |   precision.               |        |                       |
|        |                            |        |                       |
|'SORT'  |    numero unite logique    |  7     | fichier de sortie     |
|        |    ou 'nom fichier'        |        |                       |
|        |                            |        |                       |
|'SURV'  |    numero du segment Esope |        | Surveillance GEMAT    |
|        |    a surveiller            |        |                       |
|        |                            |        |                       |
|'TRAC'  | BENS,IBM,GKS,PHIGS,X,PS    |  X     | unite de sortie       |
|        | MIF,PSC,OPEN               |        | graphique             |
|        |                            |        |                       |
|'VERI'  |    0,1                     |  0     | Trace des operateurs  |
|        |                            |        |                       |
|'ZERO'  | ENTIER positif             |  4     | Nombre de zeros       |
|        |                            |        | consecutifs a prendre |
|        |                            |        | en compte (RESOLUTION)|
|--------|----------------------------|--------|-----------------------|


    Exemple :
    _________

    OPTION DIME 2 ELEM QUA4 ;


    Remarques :
    ___________

    ---  VALE  ---------------------------------------------------------

    Les valeurs courantes de certaines options peuvent etre obtenues par
    l'operateur VALE(UR).


    ---  OPTI 'LANG'  --------------------------------------------------

    Par defaut, la langue utilisee pour la notice et les messages
    d'erreur est le francais. En fait, la notice de chaque operateur
    contient une partie (la syntaxe) commune a toutes les langues et des
    parties specifiques a chaque langue. Si on utilise par exemple
    "OPTION LANGUE JAVANAIS;", l'operateur INFO n'imprimera que la
    syntaxe de l'operateur et les messages d'erreurs seront en francais
    car ils n'existent pas en javanais.


    ---  OPTI 'ECHO'  --------------------------------------------------

    L'option ECHO permet de specifier la verbosite de l'affichage dans
    Cast3M :
     - ECHO -1 : Affichage des messages d'erreur seulement
     - ECHO  0 : Ajout des Warnings (Messages d'erreur negatifs)
     - ECHO  1 : Ajout des instructions interpretees (Hors PROCEDURES)
     - ECHO  2 : Ajout du contenu des PROCEDURES externe


    ---  OPTI 'MODE'  --------------------------------------------------

    Le mode de calcul defini par MODE doit etre compatible avec la
    dimension courante (definie par DIME). Si tel n'est pas le cas, un
    message d'erreur sera affiche.

    En cas d'option MODE PLAN GENE, il faudra donner, par modele, un
    point support aux inconnues supplementaires (translation et
    rotations de la section) et de reference geometrique a la rotation
    de la section etudiee.

    En cas d'option MODE FOUR, on donne le numero d'harmonique positif
    pour les modes symetriques et negatif pour les modes
    antisymetriques.  En indiquant MODE FOUR NOHARM, on peut creer des
    objets utilisables en MODE FOUR quel que soit le numero
    d'harmonique.

    Dans le cas d'une modelisation unidimensionnelle (DIME 1 MODE UNID),
    le mode de calcul par defaut est MODE UNID PLAN (DYDZ). Les options
    UNID PLAN et UNID AXIS correspondent, en mecanique, respectivement a
    UNID PLAN DYDZ et UNID AXIS AXDZ. Pour les options MODE UNID PLAN
    GYDZ, UNID PLAN GYCZ, UNID PLAN DYGZ, UNID PLAN CYGZ, UNID PLAN GYGZ
    et UNID AXIS AXGZ, il faudra ajouter a chacun des modeles un point
    support caracterisant la(les) direction(s) de deformation
    generalisee 'G-' (translation(s) de la ligne etudiee) et de ddl UY
    et UZ.

    En cas d'option MODE FREQ :
    - PASAPAS resout le probleme dynamique dans la base des modes
      propres et extension en balayant l'echelle des frequences ;
    - les objets MODELE declares ensuite sont associes a des champs
      munis de composantes imaginaires.


    ---  OPTI 'SAUV'  --------------------------------------------------

    Pour l'option SAUV avec FORMAT ou TAILLE, les mots cles doivent
    preceder le numero de l'unite logique ou le nom du fichier.

    Le format de sortie XDR utilise la bibliotheque fxdr en provenance
    de l'universite de California, San Diego et ses contributeurs


    ---  OPTI 'NIVE'  --------------------------------------------------

    Pour imposer le niveau de sauvegarde a utiliser.
    Une valeur nulle (qui est aussi la valeur par defaut) conduit a 
    utiliser le niveau maximal courant lors de la sauvegarde.


    ---  OPTI 'NBP'  --------------------------------------------------

    L'option NBP permet, en liaison avec RESTituer, de fusionner les
    resultats de plusieurs calculs faits avec le meme maillage.


    ---  OPTI 'TRAC'  --------------------------------------------------

    Pour l'option TRAC, selon ce qui est supporte sur le systeme
    informatique utilise, BENS cree des fichiers de type LGI, IBM
    appelle le systeme graphique GDDM, GKS appelle le systeme GKS, 
    PHIGS appelle le systeme graphique PHIGS, 
    X appelle l'interface X-WINDOW sous UNIX ou l'interface WINDOWS 
    sous WINDOWS, OPEN appelle l'interface 3D OPENGL,
    PS cree un fichier de type PostScript monochrome, PSC cree un 
    fichier de type PostScript couleur et MIF cree un fichier au 
    format Framemaker.


    ---  OPTI 'FTRA'  --------------------------------------------------

    L'option 'FTRA' (Fichier de TRAce) ne peut etre utilisee que lorsque
    la sortie graphique se fait au format PS, PSC ou MIF. Elle permet
    non seulement de choisir le nom du fichier contenant les dessins
    mais aussi de modifier celui-ci au cours d'une session et ainsi
    creer plusieurs fichiers de dessins.
    Le mot-cle 'SUIT' permet au cours d'une meme execution de cast3m de
    realiser les traces a la suite des precedents dans le fichier
    specifie (sinon, le fichier est par defaut ecrase). Exemple :
      OPTI TRAC PSC FTRA 'toto-1.ps';
      DESS evol1;
      OPTI TRAC PSC FTRA 'toto-2.ps';
      DESS evol2;
      OPTI TRAC PSC FTRA 'toto-1.ps' 'SUIT';
      DESS evol3;
    --> toto-1.ps contiendra les traces des evolutions evol1 et evol3,
        et toto-2.ps contiendra le trace de evol2.


    ---  OPTI 'NORM'  --------------------------------------------------

    Pour l'option NORM il faut donner un LISTMOT contenant les inconnues
    primales a normaliser et le LISTREEL contenant les facteurs de
    normalisation. On peut aussi specifier les variables duales avec
    leurs facteurs de normalisation. Il est aussi possible de demander
    la normalisation automatique 'AUTO' qui prend plus de temps.
    Ex. 1. Pour changer d'unite de mm vers des metres il faut donner
           1000.
    Ex. 2. Pour les fluides, on peut donner les valeurs ROREF CREF et
           LCAR a 1 et normaliser P par ROREF * CREF * CREF / LCAR et PI
           par ROREF * LCAR.

    Le mot cle 'ANNU' (annuler) sert a annuler le recours a la
    normalisation des variables.

   Remarque 1) Lorsque la normalisation de variables est demandee, le
               programme duplique toutes les matrices elementaires
               concernees et leur applique la normalisation. Le
               programme utilise donc beaucoup plus de memoire en cas de
               resolution avec la normalisation que lorsque cette option
               est desactivee.

   Remarque 2) La normalisation des variables primales et duales
               entraine la perte de la symetrie de la matrice inversee
               d'ou le besoin encore accru en ressources dans ce cas la.

   Remarque 3) En cas de normalisation des matrices non-symetriques, il
               est demande a l'utilisateur de specifier les facteurs de
               normalisation pour les variables primales et
               duales. L'option automatique 'AUTO' est assimilee au cas
               ou seules les variables primales a normaliser sont
               definies, elle ne marche donc pas dans le cas
               non-symetrique.

   Remarque 4) Il est deconseille de modifier les options de
               normalisation entre deux inversions de la meme matrice
               (au sens de l'objet de Cast3m).

    ---  OPTI 'PARA'  --------------------------------------------------

   Deux usages :

     1) Paralleliser automatiquement des operations avec les assistants
        (voir aussi ASSI).

     2) Vectoriser des operations sur des objets LISTOBJE.

   Concernant ce 2e usage, la syntaxe generale est :

        OPTI PARA VRAI ;
        LOBJ2  =  OPER LOBJ1 ... ;
        OPTI PARA FAUX ;

   L'operateur OPER est alors applique a chaque element du LISTOBJE LOBJ1.
   Le resultat LOBJ2 est egalement un objet de type LISTOBJE. Les resultats
   de chaque operation elementaire doivent ainsi etre tous du meme type, et
   ce type doit pouvoir etre supporte par l'objet LISTOBJE (voir ENUM).


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