2 c La liste qui suit decrit les mots-cles reconnus pour reperer
3 c les objets et les fichiers dans le fichier de configuration.
8 c 1.1. Les fichiers generaux
9 c===========================
11 c mcdico : dictionnaire des objets structures
14 parameter ( mcdico = 'DicoOSGM' )
16 c mclist : liste de sortie standard
19 parameter ( mclist = 'ListeStd' )
21 c mcrept : repertoire de travail pour les fichiers temporaires
24 parameter ( mcrept = 'RepeTrav' )
26 c 1.2. Les fichiers au format du code de calcul associe
27 c======================================================
29 c mccman : maillage a l'iteration n
32 parameter ( mccman = 'CCMaiN__' )
34 c mccmap : maillage a l'iteration n+1
37 parameter ( mccmap = 'CCMaiNP1' )
39 c mccmaa : maillage annexe
42 parameter ( mccmaa = 'CCMaiAnn' )
44 c mccson : solution a l'iteration n
47 parameter ( mccson = 'CCSolN__' )
49 c mccsop : solution a l'iteration n+1
52 parameter ( mccsop = 'CCSolNP1' )
54 c mccind : indicateur d'erreur
57 parameter ( mccind = 'CCIndica' )
59 c mccdfr : description de la frontiere discrete
62 parameter ( mccdfr = 'CCFronti' )
64 c 1.3. Les noms des maillages dans les fichiers du code de calcul
65 c================================================================
67 c mccnmn : maillage a l'iteration n
70 parameter ( mccnmn = 'CCNoMN__' )
72 c mccnmp : maillage a l'iteration n+1
75 parameter ( mccnmp = 'CCNoMNP1' )
77 c mccnma : maillage annexe
80 parameter ( mccnma = 'CCNoMAnn' )
82 c mccnmf : maillage de la frontiere discrete
85 parameter ( mccnmf = 'CCNoMFro' )
87 c 1.4. L'indicateur d'erreur
88 c===========================
90 c mccnin : nom du champ de l'indicateur d'erreur
93 parameter ( mccnin = 'CCNoChaI' )
95 c mccnin : nom de la composante de l'indicateur d'erreur
98 parameter ( mcccin = 'CCCoChaI' )
100 c mcntin : numero du pas de temps de l'indicateur d'erreur
103 parameter ( mcntin = 'CCNumPTI' )
105 c mcnoin : numero d'ordre de l'indicateur d'erreur
108 parameter ( mcnoin = 'CCNumOrI' )
110 c mcinin : instant de l'indicateur d'erreur
113 parameter ( mcinin = 'CCInstaI' )
115 c mcmfi1 : mode de fonctionnement de l'indicateur d'erreur - 1
118 parameter ( mcmfi1 = 'CCUsCmpI' )
120 c mcmfi2 : mode de fonctionnement de l'indicateur d'erreur - 2
123 parameter ( mcmfi2 = 'CCModeFI' )
125 c 1.5. Les champs a mettre a jour
126 c================================
128 c mcchno : nom d'un champ de solution a mettre a jour
131 parameter ( mcchno = 'CCChaNom' )
133 c mcchti : type d'interpolation
136 parameter ( mcchti = 'CCChaTIn' )
138 c mcchpt : numero du pas de temps d'un champ de solution a mettre a jour
141 parameter ( mcchpt = 'CCChaPdT' )
143 c mcchnu : numero d'ordre d'un champ de solution a mettre a jour
146 parameter ( mcchnu = 'CCChaNuO' )
148 c mcchin : instant d'un champ de solution a mettre a jour
151 parameter ( mcchin = 'CCChaIns' )
153 c mcchcs : caracteristique du support d'un champ de solution a mettre
157 parameter ( mcchcs = 'CCChaCaS' )
159 c mcchnc : numero du champ aux noeuds par element associe
162 parameter ( mcchnc = 'CCChaNCN' )
164 c mcchto : mise a jour de tous les champs de solution
167 parameter ( mcchto = 'CCChaTou' )
169 c 1.6. Les informations complementaires
170 c======================================
172 c mcicni : nom du champ MED qui contiendra le niveau
175 parameter ( mcicni = 'NCNiveau' )
177 c mcicqu : nom du champ MED qui contiendra la qualite
180 parameter ( mcicqu = 'NCQualit' )
182 c mcicdi : nom du champ MED qui contiendra le diametre
185 parameter ( mcicdi = 'NCDiamet' )
187 c mcicpa : nom du champ MED qui contiendra la parente
190 parameter ( mcicpa = 'NCParent' )
192 c mcicvr : nom du champ MED qui contiendra les voisins des recollements
195 parameter ( mcicvr = 'NCVoisRc' )
197 c 2. Les objets HOMARD
198 c=====================
200 c 2.1. Les maillages au format HOMARD
201 c====================================
203 c mchman : maillage a l'iteration n
206 parameter ( mchman = 'HOMaiN__' )
208 c mchmap : maillage a l'iteration n+1
211 parameter ( mchmap = 'HOMaiNP1' )
213 c 2.2. L'indicateur au format HOMARD
214 c===================================
216 c mchind : indicateur a l'iteration n
219 parameter ( mchind = 'HOIndica' )
221 c 2.3. Les utilitaires
222 c=====================
224 c mcauxi : mot-cle auxiliaire
225 c il sert pour des operations de test
228 parameter ( mcauxi = 'MCAuxili' )
230 c La liste qui suit decrit les mots-cles reconnus pour reperer
231 c deux objets a comparer, par exemple
233 c mcobj1 : objet numero 1
236 parameter ( mcobj1 = 'Objet__1' )
238 c mcobj2 : objet numero 2
241 parameter ( mcobj2 = 'Objet__2' )
243 c 3. Les options de pilotage
244 c===========================
246 c 3.1. les options generales
247 c===========================
249 c mcmoho : mode de fonctionnement de HOMARD
252 parameter ( mcmoho = 'ModeHOMA' )
254 c mcecfh : ecriture des fichiers au format HOMARD
257 parameter ( mcecfh = 'EcriFiHO' )
259 c mctyel : type d'elements autorises
262 parameter ( mctyel = 'TypeElem' )
264 c 3.2. les options de l'adaptation
265 c=================================
269 c mcnuit : numero d'iteration du maillage avant adaptation
272 parameter ( mcnuit = 'NumeIter' )
274 c 3.2.2. le raffinement
275 c----------------------
277 c mctyco : type de conformite
280 parameter ( mctyco = 'TypeConf' )
282 c mctyra : type de raffinement
285 parameter ( mctyra = 'TypeRaff' )
287 c mcnvma : niveau maximum pour le raffinement
290 parameter ( mcnvma = 'NiveauMa' )
292 c mcnbme : nombre maximum d'elements apres raffinement
295 parameter ( mcnbme = 'NbrMaxEl' )
297 c mccora : contraintes de raffinement
300 parameter ( mccora = 'ContRaff' )
302 c mcseuh : seuil haut absolu pour le raffinement
305 parameter ( mcseuh = 'SeuilHau' )
307 c mcserh : seuil haut relatif pour le raffinement
310 parameter ( mcserh = 'SeuilHRe' )
312 c mcseph : seuil haut en pourcentage pour le raffinement
315 parameter ( mcseph = 'SeuilHPE' )
317 c mcsesh : seuil haut en mu+n.sigma pour le raffinement
320 parameter ( mcsesh = 'SeuilHMS' )
322 c mcdimi : diametre minimum pour le raffinement
325 parameter ( mcdimi = 'DiametMi' )
327 c 3.2.3. le deraffinement
328 c----------------------
330 c mctyde : type de deraffinement
333 parameter ( mctyde = 'TypeDera' )
335 c mcnvmi : niveau minimum pour le deraffinement
338 parameter ( mcnvmi = 'NiveauMi' )
340 c mcseub : seuil bas absolu pour le deraffinement
343 parameter ( mcseub = 'SeuilBas' )
345 c mcserb : seuil bas relatif pour le deraffinement
348 parameter ( mcserb = 'SeuilBRe' )
350 c mcsepb : seuil bas en pourcentage pour le deraffinement
353 parameter ( mcsepb = 'SeuilBPE' )
355 c mcsesb : seuil bas en mu-n.sigma pour le deraffinement
358 parameter ( mcsesb = 'SeuilBMS' )
360 c 3.2.4. les zones de raffinement
361 c--------------------------------
363 c mczrty : type de la zone de raffinement
366 parameter ( mczrty = 'ZoRaType' )
368 c mcrxmi : zone a raffiner : x mini
371 parameter ( mcrxmi = 'ZoRaXmin' )
373 c mcrxma : zone a raffiner : x maxi
376 parameter ( mcrxma = 'ZoRaXmax' )
378 c mcrymi : zone a raffiner : y mini
381 parameter ( mcrymi = 'ZoRaYmin' )
383 c mcryma : zone a raffiner : y maxi
386 parameter ( mcryma = 'ZoRaYmax' )
388 c mcrzmi : zone a raffiner : z mini
391 parameter ( mcrzmi = 'ZoRaZmin' )
393 c mcrzma : zone a raffiner : y maxi
396 parameter ( mcrzma = 'ZoRaZmax' )
398 c mcrxce : zone a raffiner : x du centre
401 parameter ( mcrxce = 'ZoRaXCen' )
403 c mcryce : zone a raffiner : y du centre
406 parameter ( mcryce = 'ZoRaYCen' )
408 c mcrzce : zone a raffiner : z du centre
411 parameter ( mcrzce = 'ZoRaZCen' )
413 c mcrxba : zone a raffiner : x de la base
416 parameter ( mcrxba = 'ZoRaXBas' )
418 c mcryba : zone a raffiner : y de la base
421 parameter ( mcryba = 'ZoRaYBas' )
423 c mcrzba : zone a raffiner : z de la base
426 parameter ( mcrzba = 'ZoRaZBas' )
428 c mcrhau : zone a raffiner : hauteur
431 parameter ( mcrhau = 'ZoRaHaut' )
433 c mcrxax : zone a raffiner : x de l'axe
436 parameter ( mcrxax = 'ZoRaXAxe' )
438 c mcryax : zone a raffiner : y de l'axe
441 parameter ( mcryax = 'ZoRaYAxe' )
443 c mcrzax : zone a raffiner : z de l'axe
446 parameter ( mcrzax = 'ZoRaZAxe' )
448 c mcrray : zone a raffiner : rayon
451 parameter ( mcrray = 'ZoRaRayo' )
453 c mcrrai : zone a raffiner : rayon interieur
456 parameter ( mcrrai = 'ZoRaRayI' )
458 c mcrrae : zone a raffiner : rayon exterieur
461 parameter ( mcrrae = 'ZoRaRayE' )
463 c 3.2.5. les groupes pour l'adaptation
464 c-------------------------------------
466 c mcgrad : groupes ou a lieu l'adaptation
469 parameter ( mcgrad = 'CCGroAda' )
471 c 3.2.6. l'initialisation
472 c-------------------------------------
474 c mcinad : initialisation de l'adaptation
477 parameter ( mcinad = 'AdapInit' )
479 c 3.2.7. la cible en nombre de sommets
480 c------------------------------------
482 c mcpacm : nombre de passages maximum pour atteindre la cible
485 parameter ( mcpacm = 'CiblePaM' )
487 c mcnbsc : nombre de sommets cible
490 parameter ( mcnbsc = 'CibleNbS' )
492 c 3.3. liens avec le code de calcul
493 c==================================
495 c mcccas : code de calcul associe
498 parameter ( mcccas = 'CCAssoci' )
500 c mcvman : conversion de maillage a l'iteration n
503 parameter ( mcvman = 'CVMaiN__' )
505 c mcvmap : conversion de maillage a l'iteration n+1
508 parameter ( mcvmap = 'CVMaiNP1' )
510 c mcvind : conversion de l'indicateur
513 parameter ( mcvind = 'CVIndN__' )
515 c mcvsol : conversion de la solution
518 parameter ( mcvsol = 'CVSolNP1' )
520 c mcsufr : suivi de la frontiere
523 parameter ( mcsufr = 'SuivFron' )
525 c mcgrfr : groupes de la frontiere CAO
528 parameter ( mcgrfr = 'GrFroCAO' )
530 c mcgrfd : groupes de la frontiere discrete
533 parameter ( mcgrfd = 'CCGroFro' )
535 c mcfanm : nom de la frontiere analytique
538 parameter ( mcfanm = 'FANom ' )
540 c mcfaty : type de la frontiere analytique
543 parameter ( mcfaty = 'FAType ' )
545 c mcfaxc : frontiere analytique : x du centre
548 parameter ( mcfaxc = 'FAXCen ' )
550 c mcfayc : frontiere analytique : y du centre
553 parameter ( mcfayc = 'FAYCen ' )
555 c mcfazc : frontiere analytique : z du centre
558 parameter ( mcfazc = 'FAZCen ' )
560 c mcfaxa : frontiere analytique : x de l'axe
563 parameter ( mcfaxa = 'FAXAxe ' )
565 c mcfaya : frontiere analytique : y de l'axe
568 parameter ( mcfaya = 'FAYAxe ' )
570 c mcfaza : frontiere analytique : z de l'axe
573 parameter ( mcfaza = 'FAZAxe ' )
575 c mcfara : frontiere analytique : rayon
578 parameter ( mcfara = 'FARayon ' )
580 c mcfaxc : frontiere analytique : x du centre numero 2
583 parameter ( mcfax2 = 'FAXCen2 ' )
585 c mcfayc : frontiere analytique : y du centre numero 2
588 parameter ( mcfay2 = 'FAYCen2 ' )
590 c mcfazc : frontiere analytique : z du centre numero 2
593 parameter ( mcfaz2 = 'FAZCen2 ' )
595 c mcfara : frontiere analytique : rayon numero 2
598 parameter ( mcfar2 = 'FARayon2' )
600 c mcfara : frontiere analytique : angle
603 parameter ( mcfaan = 'FAAngle ' )
605 c mcfgfr : nom de la frontiere liee a un groupe
608 parameter ( mcfgfr = 'FGNomFro' )
610 c mcfggr : nom du groupe lie a une frontiere
613 parameter ( mcfggr = 'FGNomGro' )
615 c mctybi : type de bilan sur le maillage
618 parameter ( mctybi = 'TypeBila' )
620 c mcmext : le maillage est un maillage extrude
623 parameter ( mcmext = 'M_Extrud' )
625 c mccex1 : choix de la gestion de la coordonnee constante pour
626 c les maillages extrudes
629 parameter ( mccex1 = 'Coo_Extr' )
631 c mccex2 : valeur du delta de coordonnee si impose
634 parameter ( mccex2 = 'DC_impos' )
636 c 3.4. les options de la modification de maillage
637 c================================================
639 c mcmdeg : modification du degre du maillage (1<->2)
642 parameter ( mcmdeg = 'ModDegre' )
644 c mcjoin : creation de joint entre des groupes de volumes
647 parameter ( mcjoin = 'CreJoint' )
652 c mcmogm : mode de gestion de la memoire
655 parameter ( mcmogm = 'ModeGM ' )
657 c mcgmen : nombre d'entiers en statique
660 parameter ( mcgmen = 'ModeGMEN' )
662 c mcgmre : nombre de reels en statique
665 parameter ( mcgmre = 'ModeGMRE' )
667 c mcgmc8 : nombre de caracteres8 en statique
670 parameter ( mcgmc8 = 'ModeGMC8' )
672 c mcgmco : nombre de complexes en statique
675 parameter ( mcgmco = 'ModeGMCO' )
677 c mcgmsi : nombre de reels simple precision en statique
680 parameter ( mcgmsi = 'ModeGMSI' )
682 c mcgmta : type d'arret de la gestion de la memoire
685 parameter ( mcgmta = 'ModeGMTA' )
687 c 5. Autres options de pilotage
688 c==============================
690 c mcguta : type d'arret de la gestion des unites logiques
693 parameter ( mcguta = 'ModeGUTA' )
695 c mclang : la langue des messages
698 parameter ( mclang = 'Langue ' )
700 c mcppty : type de post-processeur
703 parameter ( mcppty = 'PPType ' )
705 c mcrepi : repertoire de travail pour les fichiers d'information
708 parameter ( mcrepi = 'RepeInfo' )
710 c mcacti : l'action en cours
713 parameter ( mcacti = 'Action ' )
715 c mcinfo : les informations a ecrire
718 parameter ( mcinfo = 'MessInfo' )