This file is indexed.

/usr/lib/aster/Messages/modelisa2.py is in code-aster 11.5.0+dfsg2-4.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
# coding=utf-8
# ======================================================================
# COPYRIGHT (C) 1991 - 2013  EDF R&D                  WWW.CODE-ASTER.ORG
# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
# (AT YOUR OPTION) ANY LATER VERSION.
#
# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
# GENERAL PUBLIC LICENSE FOR MORE DETAILS.
#
# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
# ======================================================================
# person_in_charge: josselin.delmas at edf.fr

cata_msg={

1: _(u"""
 Formule interdite pour définir ALPHA(TEMP) : la fonction soit être tabulée.
 Utilisez CALC_FONC_INTERP
"""),

2: _(u"""
 resserrer le mot clé PRECISION pour le matériau ELAS_FO
"""),

3: _(u"""
 calcul de la tension le long du câble numéro %(k1)s  :
 la longueur sur laquelle on devrait prendre en compte les pertes de tension par recul de l ancrage
 est supérieure à la longueur du câble"""),

4: _(u"""
  calcul de la tension le long du câble numéro %(k1)s  :
  la longueur sur laquelle on doit prendre en compte les pertes de tension par recul de l ancrage
  est égale à la longueur du câble"""),

5: _(u"""
 Formule interdite pour le calcul d'intégrale : la fonction soit être tabulée.
 Utilisez CALC_FONC_INTERP pour tabuler la formule %(k1)s
"""),

6: _(u"""
Erreur d'utilisation :
 Le modèle contient un mélange d'éléments 2D (vivant dans le plan Oxy) et 3D.
 Le code n'a pas prévu ce cas de figure ici.

Risques et conseils :
 Il faut peut être émettre une demande d'évolution pour pouvoir traiter ce problème.
"""),

7: _(u"""
Occurrence de %(k2)s.
La maille %(k1)s a déjà été affectée par une orientation.
   Orientation précédente : %(r1)f
   Orientation nouvelle   : %(r2)f
La règle de surcharge est appliquée
"""),

8: _(u"""
  Il n'y a pas d'élément discret fixé au noeud %(k1)s du radier.
"""),


9: _(u"""
  Erreur utilisateur :
    l'objet %(k1)s n'existe pas. On ne peut pas continuer.
  Risques & conseils :
    Dans ce contexte, les seuls solveurs autorisés sont MULT_FRONT et LDLT
"""),

10: _(u"""
  Le nombre de noeuds du radier et le nombre d'éléments discrets du groupe %(k1)s sont différents :
  Nombre de noeuds du radier : %(i1)d
  Nombre d'éléments discrets         : %(i2)d
"""),


12: _(u"""
Pour le chargement de type LIAISON_CHAMNO, tous les coefficients donnés par le mot-clef CHAM_NO sont nuls.
"""),

13: _(u"""
 problème pour récupérer une grandeur dans la table CARA_GEOM
"""),

14: _(u"""
 plus petite taille de maille négative ou nulle
"""),

15: _(u"""
 groupe de maille GROUP_MA_1= %(k1)s  inexistant dans le maillage  %(k2)s
"""),

16: _(u"""
 groupe de maille GROUP_MA_2= %(k1)s  inexistant dans le maillage  %(k2)s
"""),

17: _(u"""
 les groupes de mailles GROUP_MA_1= %(k1)s  et GROUP_MA_2= %(k2)s  ont des cardinaux différents
"""),

18: _(u"""
 nombre de noeuds incohérent sous les 2 GROUP_MA a coller
"""),

19: _(u"""
 un noeud de GROUP_MA_2 n'est géométriquement appariable avec aucun de GROUP_MA_1
"""),



21: _(u"""
  -> Le GROUP_MA %(k1)s est présent dans les 2 maillages que l'on assemble.
     Il y a conflit de noms. Le GROUP_MA du 2ème maillage est renommé.
  -> Risque & Conseil :
     Vérifiez que le nom du GROUP_MA retenu est bien celui souhaité.
"""),

22: _(u"""
  -> Le GROUP_NO %(k1)s est présent dans les 2 maillages que l'on assemble.
     Il y a conflit de noms. Le GROUP_NO du 2ème maillage est renommé.
  -> Risque & Conseil :
     Vérifiez que le nom du GROUP_NO retenu est bien celui souhaité.
"""),

23: _(u"""
 traitement non prévu pour un modèle avec mailles tardives.
"""),

24: _(u"""
 absence de carte d'orientation des éléments. la structure étudiée n'est pas une poutre.
"""),

25: _(u"""
 problème pour déterminer les rangs des composantes <ALPHA> , <BETA> , <GAMMA> de la grandeur <CAORIE>
 """),

26: _(u"""
 erreur a l'appel de la routine ETENCA pour extension de la carte  %(k1)s .
"""),

27: _(u"""
 Détection d'un élément d'un type non admissible. La structure étudiée n'est pas une poutre droite.
"""),

28: _(u"""
 l'élément supporté par la maille numéro %(i1)d n'a pas été orienté.
"""),

29: _(u"""
 carte d'orientation incomplète pour l'élément supporté par la maille numéro %(i1)d.
"""),

30: _(u"""
 les éléments de la structure ne sont pas d'un type attendu. la structure étudiée n'est pas une poutre droite.
"""),

31: _(u"""
 l'axe directeur de la poutre doit être parallèle avec l'un des axes du repère global.
"""),

32: _(u"""
 la structure étudiée n'est pas une poutre droite.
"""),


37: _(u"""
 valeur inattendue:  %(k1)s
"""),

38: _(u"""
 les courbures KY et KZ ne sont pas prises en compte pour les poutres courbes
"""),

42: _(u"""
Erreur Utilisateur :
 Le paramètre ALPHA (dilatation) du matériau est une fonction de la température.
 Cette fonction (%(k1)s) n'est définie que par un point.
 TEMP_DEF_ALPHA et TEMP_REF ne sont pas identiques.
 On ne peut pas faire le changement de variable TEMP_DEF_ALPHA -> TEMP_REF.
 On s'arrête donc.

Risque & Conseil:
 Il faut définir la fonction ALPHA avec plus d'un point.
"""),



43: _(u"""
 deux mailles POI1 interdit
"""),

45: _(u"""
 aucun noeud ne connaît le DDL:  %(k1)s
"""),

46: _(u"""
 le descripteur_grandeur associé au modèle ne tient pas sur dix entiers codés
"""),

47: _(u"""
 FONREE non traite  %(k1)s
"""),

48: _(u"""
 récupération des caractéristiques élémentaires du câble no %(k1)s  : détection d un élément différent du type <MECA_barre>
"""),

49: _(u"""
 les caractéristiques matérielles n'ont pas été affectées à la maille no %(k1)s  appartenant au câble no %(k2)s
 """),

50: _(u"""
 des matériaux différents ont été affectés aux mailles appartenant au câble no %(k1)s
"""),

51: _(u"""
 récupération des caractéristiques du matériau ACIER associé au câble no %(k1)s  : absence de relation de comportement de type <ELAS>
"""),

52: _(u"""
 récupération des caractéristiques du matériau ACIER associé au câble no %(k1)s , relation de comportement <ELAS> : module de Young indéfini
"""),

53: _(u"""
 récupération des caractéristiques du matériau ACIER associé au câble no %(k1)s , relation de comportement <ELAS> : valeur invalide pour le module de Young
"""),

54: _(u"""
 récupération des caractéristiques du matériau ACIER associé au câble no %(k1)s  : absence de relation de comportement de type <BPEL_ACIER> ou <ETCC_ACIER>
"""),

55: _(u"""
 récupération des caractéristiques du matériau ACIER associé au câble no %(k1)s , relation de comportement <BPEL_ACIER> : Le paramètre F_PRG doit être positif et non nul
 """),
56 : _(u"""
 Pour faire un calcul de relaxation type ETCC_REPRISE, vous devez  renseigner le mot-clé TENSION_CT de DEFI_CABLE pour chaque câble de précontrainte, 
"""),

57: _(u"""
 les caractéristiques géométriques n'ont pas été affectées à la maille no %(k1)s  appartenant au câble no %(k2)s
 """),

58: _(u"""
 l'aire de la section droite n a pas été affectée à la maille no %(k1)s  appartenant au câble no %(k2)s
"""),

59: _(u"""
 valeur invalide pour l'aire de la section droite affectée à la maille numéro %(k1)s  appartenant au câble numéro %(k2)s
"""),

60: _(u"""
 des aires de section droite différentes ont été affectées aux mailles appartenant au câble no %(k1)s
"""),

62: _(u"""
  numéro d'occurrence négatif
"""),

63: _(u"""
 pas de blocage de déplacement tangent sur des faces d'éléments 3D.
 rentrer la condition aux limites par DDL_IMPO ou LIAISON_DDL
"""),

64: _(u"""
 il faut choisir entre : FLUX_X ,  FLUX_Y , FLUX_Z et FLUN , FLUN_INF , FLUN_SUP.
"""),

65: _(u"""
 le descripteur_grandeur des forces ne tient pas sur dix entiers codés
"""),

66: _(u"""
 trop de valeurs d'angles, on ne garde que les 3 premiers.
"""),

67 : _(u"""
La table fournie dans DEFI_CABLE doit contenir l'abscisse curviligne et la tension du câble.
"""),

68 : _(u"""
La table fournie n'a pas la bonne dimension : vérifiez qu'il s'agit du bon câble ou que plusieurs 
instants ne sont pas contenus dans la table.
"""),

69 : _(u"""
Les abscisses curvilignes de la table fournie ne correspondent pas à celles du câble étudié
"""),

70 : _(u""" Attention, vous voulez calculer les pertes par relaxation de l'acier, mais 
      le coefficient RELAX_1000 est nul. Les pertes associées sont donc nulles. 
 """),
82: _(u"""
 pour LIAISON_UNIF, entrer plus d'un seul noeud
"""),

83: _(u"""
 on doit utiliser le mot clé CHAM_NO pour donner le CHAM_NO dont les composantes seront les seconds membres de la relation linéaire.

 """),

84: _(u"""
 il faut que le CHAM_NO dont les termes servent de seconds membres à la relation linéaire à écrire ait été défini.
 """),

85: _(u"""
 on doit donner un CHAM_NO après le mot clé CHAM_NO derrière le mot facteur CHAMNO_IMPO .
"""),

86: _(u"""
 il faut définir la valeur du coefficient de la relation linéaire après le mot clé COEF_MULT derrière le mot facteur CHAMNO_IMPO
"""),

87: _(u"""
 le descripteur_grandeur de la grandeur de nom  %(k1)s  ne tient pas sur dix entiers codés
"""),

89: _(u"""
 Le contenu de la table n'est pas celui attendu !
"""),

90: _(u"""
 Le calcul par l'opérateur <CALC_FLUI_STRU> des paramètres du mode no %(i1)d
 n'a pas convergé pour la vitesse no %(i2)d. On ne calcule donc pas
 d'interspectre de réponse modale pour cette vitesse.
"""),

91: _(u"""
La fonction n'a pas été trouvée dans la colonne %(k1)s de la table %(k2)s
(ou bien le paramètre %(k1)s n'existe pas dans la table).
"""),

92: _(u"""
Les mots-clés admissibles pour définir la première liste de noeuds sous le mot-clé facteur  %(k1)s sont :
"GROUP_NO_1" ou "NOEUD_1" ou "GROUP_MA_1" ou "MAILLE_1".
"""),

93: _(u"""
Les mots-clés admissibles pour définir la seconde liste de noeuds sous le mot-clé facteur  %(k1)s  sont :
"GROUP_NO_2" ou "NOEUD_2" ou "GROUP_MA_2" ou "MAILLE_2".
"""),

94: _(u"""
  LIAISON_GROUP : on ne sait pas calculer la normale à un noeud. Il faut passer par les mailles
"""),

95: _(u"""
 le groupe  %(k1)s ne fait pas partie du maillage :  %(k2)s
"""),

96: _(u"""
  %(k1)s   %(k2)s ne fait pas partie du maillage :  %(k3)s
"""),


97: _(u"""
  Assemblage de maillages : Présence de noeuds confondus dans la zone à coller GROUP_MA_1.
"""),

98: _(u"""
Pour le chargement de type LIAISON_CHAMNO, on doit utiliser le mot clé CHAM_NO pour donner le CHAM_NO dont les composantes seront les coefficients de la relation linéaire.
"""),

99: _(u"""
Pour le chargement de type LIAISON_CHAMNO, il faut que le CHAM_NO dont les termes servent de coefficients à la relation linéaire à écrire ait été défini.
"""),
}