/usr/lib/aster/Messages/discretisation.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 | # coding=utf-8
# ======================================================================
# COPYRIGHT (C) 1991 - 2012 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"""
Certains pas de temps de la liste (LISTE_INST) sont plus petits
que le pas de temps minimal renseigné (SUBD_PAS_MINI)
"""),
2 : _(u"""
L'instant initial de la liste est plus grand que le deuxième instant.
Si vous faites une reprise de calcul (REUSE), vous pouvez utiliser le mot-clef ETAT_INIT/INST_ETAT_INIT pour corriger cela.
"""),
3 : _(u"""
Problème lors de la récupération de la table contenant les paramètres calculés du résultat <%(k1)s>.
Conseils :
Vérifiez que le résultat <%(k1)s> provient bien de la commande STAT_NON_LINE ou DYNA_NON_LINE.
"""),
4 : _(u"""
Problème lors de la récupération de la table contenant les paramètres calculés du résultat <%(k1)s>.
Ce résultat a été construit en reprise (REUSE). On ne sait pas extraire une liste d'instants correcte.
Conseils :
Faites votre calcul initial sans reprise.
"""),
5 : _(u"""
L'adaptation du pas de temps a été désactivée. Seuls les instants définis par LIST_INST seront calculés
(hormis les sous découpages éventuels).
"""),
8 : _(u"""
Vous faites un calcul de thermique sans résolution stationnaire et sans
non plus de résolution transitoire.
Conseils :
Renseignez la discrétisation temporelle par le mot clé INCREMENT
"""),
9 : _(u"""
Attention, en cas d'erreur (contact, loi de comportement, pilotage, ...), le pas de temps
ne sera pas redécoupé.
"""),
10 : _(u"""
On ne peut définir qu'une seule occurrence de ECHEC/EVENEMENT='ERREUR'.
"""),
14 : _(u"""
Attention : avec MODE_CALCUL_TPLUS = 'IMPLEX', on doit demander le calcul à tous les instants
(EVENEMENT='TOUT_INST')
"""),
15 : _(u"""
Attention : MODE_CALCUL_TPLUS = 'IMPLEX' ne permet qu'un mot clé ADAPTATION
"""),
40 : _(u"""
Le solveur <%(k1)s> ne permet pas la détection de singularité.
La découpe du pas de temps en cas d'erreur (pivot nul) n'est donc pas possible.
"""),
41 : _(u"""
Le préconditionneur <%(k1)s> ne supporte pas la réactualisation automatique.
"""),
42 : _(u"""
Le solveur <%(k1)s> n'est pas un solveur itératif.
La réactualisation du préconditionneur n'est donc pas possible.
"""),
43 : _(u"""
Vous n'avez pas activé la détection de singularité (NPREC est négatif).
La découpe du pas de temps en cas d'erreur sur matrice singulière (pivot nul) ne sera
donc pas possible.
"""),
86 : _(u"""
Il n'y a aucun pas de calcul temporel.
En mécanique, 'LIST_INST' est absent.
En thermique, 'LIST_INST' est absent ou un singleton.
"""),
87 : _(u"""
La liste d'instants n'est pas strictement croissante.
"""),
89 : _(u"""
L'instant initial est introuvable dans la liste d'instants (LIST_INST).
Risque & Conseil :
Vérifiez le mot-clé INST_INIT (ou NUME_INST_INIT), en tenant compte de la précision (mot-clé PRECISION).
"""),
92 : _(u"""
On ne peut faire le calcul car l'instant final donné est égal au dernier instant stocké dans la structure de données RESULTAT. Il n'y a qu'un incrément disponible alors qu'il faut au moins deux pas de temps dans les opérateurs non-linéaires.
"""),
94 : _(u"""
L'instant final est introuvable dans la liste d'instants (LIST_INST).
Risque & Conseil :
Vérifiez le mot-clé INST_FIN (ou NUME_INST_FIN), en tenant compte de la précision (mot-clé PRECISION).
"""),
}
|