1 : $$$$ PAS_MODL NOTICE PASCAL 22/04/13 21:15:03 11339 2 : DATE 22/04/13 3 : 4 : 5 : Procedure PAS_MODL 6 : ------------------ 7 : 8 : 9 : PAS_MODL TAB1 ; 10 : 11 : 12 : Objet : 13 : ------- 14 : 15 : Cette procedure est une procedure interne de PASAPAS. 16 : Elle initialise et met a jour les sous-indices relatifs aux 17 : modeles de l'indice WTABLE de la table PASAPAS, ainsi que 18 : les sous-indices relatifs a leurs caracteristiques. 19 : 20 : 21 : Commentaire : 22 : ------------- 23 : 24 : TAB1 est la table PASAPAS. 25 : 26 : 27 : Entrees : 28 : --------- 29 : 30 : En entree, PAS_MODL utilise les indices suivants : 31 : 32 : TAB1.WTABLE.'MODELE' : objet MMODEL, par defaut, 33 : modele de PASAPAS (TAB1.MODELE) 34 : 35 : TAB1.WTABLE.'CARACTERISTIQUES' : objet MCHAML, caracteristiques 36 : du modele (TAB1.'CARACTERISTIQUES' 37 : par defaut) 38 : 39 : 40 : Sorties : 41 : --------- 42 : 43 : En sortie, PAS_MODL initialise ou met a jour les indices suivants : 44 : 45 : TAB1.WTABLE.'MODELE_COURANT' : objet MMODEL, modele avec lequel 46 : PAS_MODL a instancie la table au 47 : precedent appel. 48 : 49 : 50 : Indices utiles a TRANSNON : 51 : --------------------------- 52 : 53 : TAB1.WTABLE.'THE1' : objet LOGIQUE, presence d'une formulation 54 : THERMIQUE 55 : 56 : TAB1.WTABLE.'MOD_THE' : objet MMODEL, modeles THERMIQUE 57 : 58 : TAB1.WTABLE.'MAT_THE' : objet MCHAML, champ de caracteristiques 59 : de 'MOD_THE' 60 : 61 : TAB1.WTABLE.'THM1' : objet LOGIQUE, presence d'une formulation 62 : THERMOHYDRIQUE 63 : 64 : TAB1.WTABLE.'MOD_THM' : objet MMODEL, modeles THERMOHYDRIQUE 65 : 66 : TAB1.WTABLE.'MAT_THM' : objet MCHAML, champ de caracteristiques 67 : de 'MOD_THM' 68 : 69 : TAB1.WTABLE.'FOR_THER' : objet LOGIQUE, presence d'une formulation 70 : THERMIQUE ou THERMOHYDRIQUE 71 : 72 : TAB1.WTABLE.'MOD_T' : objet MMODEL, modeles THERMIQUE et 73 : THERMOHYDRIQUE 74 : 75 : TAB1.WTABLE.'MAT_T' : objet MCHAML, champ de caracteristiques 76 : du modele 'MOD_T' 77 : 78 : TAB1.WTABLE.'CONVECTION' : objet LOGIQUE, presence de CONVECTION 79 : 80 : TAB1.WTABLE.'MOD_CON' : objet MMODEL, modeles THERMIQUE CONVECTION 81 : 82 : TAB1.WTABLE.'MAT_CON' : objet MCHAML, champ de caracteristiques 83 : de 'MOD_CON' 84 : 85 : TAB1.WTABLE.'RAYO' : objet LOGIQUE, presence de RAYONNEMENT 86 : 87 : TAB1.WTABLE.'MOD_RAY' : objet MMODEL, modeles de RAYONNEMENT 88 : 89 : TAB1.WTABLE.'MAT_RAY' : objet MCHAML, champ de caracteristiques 90 : de 'MAT_RAY' 91 : 92 : TAB1.WTABLE.'ADVECTION' : objet LOGIQUE, presence d'advection 93 : 94 : TAB1.WTABLE.'MOD_ADV' : objet MMODEL, modeles d'advection 95 : 96 : TAB1.WTABLE.'MAT_ADV' : objet MCHAML, champ de caracteristiques 97 : de 'MOD_ADV' 98 : 99 : TAB1.WTABLE.'CONDUCTION' : objet LOGIQUE, presence de CONDUCTION 100 : 101 : TAB1.WTABLE.'MOD_COND' : objet MMODEL, modeles THERMIQUE CONDUCTION 102 : 103 : TAB1.WTABLE.'MAT_COND' : objet MCHAML, champ de caracteristiques 104 : de 'MOD_COND' 105 : 106 : TAB1.WTABLE.'SOURCE_Q' : objet LOGIQUE, presence de SOURCE THERMIQUE 107 : 108 : TAB1.WTABLE.'MOD_SOQ' : objet MMODEL, modeles THERMIQUE SOURCE 109 : 110 : TAB1.WTABLE.'MAT_SOQ' : objet MCHAML, champ de caracteristiques 111 : de 'MOD_SOQ' 112 : 113 : TAB1.WTABLE.'FOR_DIFF' : objet LOGIQUE, presence d'une formulation 114 : DIFFUSION 115 : 116 : TAB1.WTABLE.'MOD_DIF' : objet MMODEL, modeles de DIFFUSION 117 : 118 : TAB1.WTABLE.'MAT_DIF' : objet MCHAML, champ de caracteristiques 119 : de 'MOD_DIF' 120 : 121 : TAB1.WTABLE.'FOR_METALLU' : objet LOGIQUE, presence d'une formulation 122 : METALLURGIE 123 : 124 : TAB1.WTABLE.'MOD_MET' : objet MMODEL, modeles METALLURGIE 125 : 126 : TAB1.WTABLE.'MAT_MET' : objet MCHAML, champ de caracteristiques 127 : de 'MOD_MET' 128 : 129 : TAB1.WTABLE.'PHASE' : objet LOGIQUE, presence d'une formulation 130 : CHANGEMENT_PHASE 131 : 132 : TAB1.WTABLE.'MOD_PHA' : objet MMODEL, modeles CHANGEMENT_PHASE 133 : 134 : TAB1.WTABLE.'MAT_PHA' : objet MCHAML, champ de caracteristiques 135 : de 'MOD_PHA' 136 : 137 : 138 : TAB1.WTABLE.'MOD_TOT' : objet MMODEL, ensemble des modeles THERMIQUE, 139 : THERMOHYDRIQUE, DIFFUSION, METALLURGIE et 140 : CHANGEMENT_PHASE 141 : 142 : TAB1.WTABLE.'MAT_TOT' : objet MCHAML, champ de caracteristiques 143 : de 'MOD_TOT' 144 : 145 : 146 : Indices utiles a UNPAS : 147 : ------------------------ 148 : 149 : TAB1.WTABLE.'MEC1' : objet LOGIQUE, presence d'une formulation 150 : MECANIQUE 151 : 152 : TAB1.WTABLE.'MOD_MEC' : objet MMODEL, modeles MECANIQUE 153 : 154 : TAB1.WTABLE.'MAT_MEC' : objet MCHAML, champ de caracteristiques 155 : de 'MOD_MEC' 156 : 157 : TAB1.WTABLE.'CONTACT' : objet LOGIQUE, presence d'une formulation 158 : CONTACT 159 : 160 : TAB1.WTABLE.'MODCONTA' : objet MMODEL, modeles de CONTACT 161 : 162 : TAB1.WTABLE.'MATCONTA' : objet MCHAML, champ de caracteristiques 163 : de 'MODCONTA' 164 : 165 : TAB1.WTABLE.'CAFROTTE' : objet LOGIQUE, presence de CONTACT FROTTEMENT 166 : 167 : TAB1.WTABLE.'ADHERENCE' : objet LOGIQUE, presence de CONTACT ADHERENT 168 : 169 : TAB1.WTABLE.'POR1' : objet LOGIQUE, presence d'une formulation 170 : POREUX 171 : 172 : TAB1.WTABLE.'MOD_POR' : objet MMODEL, modeles POREUX 173 : 174 : TAB1.WTABLE.'MAT_POR' : objet MCHAML, champ de caracteristiques 175 : de 'MOD_POR' 176 : 177 : TAB1.WTABLE.'MOD_CHA' : objet MMODEL, modeles CHARGEMENT 178 : 179 : TAB1.WTABLE.'MAT_CHA' : objet MCHAML, champ de caracteristiques 180 : de 'MOD_CHA' 181 : 182 : TAB1.WTABLE.'MOD_PRE' : objet MMODEL, modeles CHARGEMENT PRESSION 183 : 184 : TAB1.WTABLE.'MAT_PRE' : objet MCHAML, champ de caracteristiques 185 : de 'MOD_PRE' 186 : 187 : TAB1.WTABLE.'MOD_LIA' : objet MMODEL, modeles de LIAISON 188 : 189 : TAB1.WTABLE.'MAT_LIA' : objet MCHAML, champ de caracteristiques 190 : de 'MOD_LIA' 191 : 192 : 193 : TAB1.WTABLE.'FOR_MECA' : objet LOGIQUE, presence d'une formulation 194 : MECANIQUE, POREUX ou CHARGEMENT 195 : 196 : TAB1.WTABLE.'MO_TOT' = objet MMODEL, modeles MECANIQUE, POREUX 197 : CHARGEMENT et LIAISON 198 : 199 : TAB1.WTABLE.'MA_TOT' : objet MCHAML, champ de caracteristiques 200 : de MO_TOT 201 : 202 : TAB1.WTABLE.'MOD_REF' = MO_TOT ; 203 : 204 : TAB1.WTABLE.'MO_TOT_PREC' = MO_TOT ; 205 : 206 : TAB1.WTABLE.'NLOC' : objet LOGIQUE, presence de modeles 207 : NON_LOCAL 208 : 209 : TAB1.WTABLE.'NON_LOCAL' : objet MOT, type d'approche en non-local 210 : 211 : TAB1.WTABLE.'NLOC_MODL' : objet MMODEL, modeles non-locaux 212 : 213 : 214 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales