1 : $$$$ DEDU NOTICE GOUNAND 24/09/18 21:15:03 12010 2 : DATE 24/09/18 3 : 4 : Operateur DEDU Voir aussi : PLUS TOUR 5 : -------------- DEPL 6 : @DEDUIRE 7 : 8 : --------------------- 9 : | 1re possibilite | 10 : --------------------- 11 : 12 : MAI1 = DEDU MAI2 MAI_ANC MAI_NOU ('REGU') ; 13 : 14 : Objet : 15 : _______ 16 : 17 : L'operateur DEDU construit a partir du maillage MAI2 et du maillage 18 : de noeuds maitres MAI_ANC (noeuds de MAI2) un nouveau maillage MAI1 19 : ou l'ensemble des noeuds maitres MAI_ANC est devenu MAI_NOU. 20 : En cas de probleme, il est possible d'utiliser la procedure @DEDUIRE 21 : qui est beaucoup plus onereuse. 22 : 23 : Si le mot cle 'REGU' est mentionne, le nouveau maillage MAI1 sera 24 : regularise par deplacement des noeuds au centre de gravite des 25 : noeuds adjacents. 26 : 27 : Exemple pour regulariser un maillage existant : 28 : 29 : REGULARI = PASBEAU DEDU (PASBEAU CONT) (PASBEAU CONT) 'REGU' ; 30 : 31 : Remarque : 32 : __________ 33 : 34 : Cette possibilite ne fonctionne actuellement que pour les TRI3 et QUA4. 35 : 36 : -------------------- 37 : | 2e possibilite | 38 : -------------------- 39 : 40 : NOBJ1 ... NOBJN = OBJ1 ... OBJN DEDU 'TRAN' GEO1 GEO2 ; 41 : 42 : Objet : 43 : _______ 44 : 45 : L'operateur DEDU en presence du mot-cle 'TRAN' cree un objet dont le 46 : support geometrique s'obtient a partir du support de l'objet initial 47 : selon la meme transformation qui permet d'obtenir GEO2 a partir de 48 : GEO1. Les points des supports de OBJ1 .. OBJN doivent appartenir a 49 : GEO1, ainsi ceux de NOBJ1 .. NOBJN appartiennent a GEO2. 50 : 51 : Il est necessaire de respecter la syntaxe. 52 : 53 : Commentaire : 54 : _____________ 55 : 56 : OBJ1 ... OBJN : types POINT, CHPOINT, MCHAML, MMODEL, MAILLAGE 57 : OBJ1 peut aussi etre une table. Dans ce cas tous les 58 : objets contenus dans la table, qui doivent etre d'un des 59 : types ci-dessus, subiront la transformation.Si une table 60 : est donnee, il ne doit pas y avoir d'autres objets. 61 : 62 : GEO1 : type MAILLAGE 63 : 64 : GEO2 : type MAILLAGE, topologiquement equivalent a GEO1 65 : 66 : NOBJ1 ... NOBN : resultats respectivement de memes types 67 : que OBJ1 ... OBJN 68 : 69 : -------------------- 70 : | 3e possibilite | 71 : -------------------- 72 : 73 : NOBJ1 ... NOBJN = OBJ1 ... OBJN 74 : DEDU FLOT1 POIN1 (POIN2 si 3D) 'ROTA' GEO1 GEO2 ; 75 : 76 : Objet : 77 : _______ 78 : 79 : L'operateur DEDU en presence du mot-cle 'ROTA' cree un objet dont le 80 : support geometrique s'obtient a partir du support de l'objet initial 81 : selon la rotation d'angle FLOT1, de centre POIN1 en 2D, d'axe POIN1 82 : POIN2 en 3D, qui permet egalement d'obtenir GEO2 a partir de GEO1. 83 : Les points des supports de OBJ1 .. OBJN doivent appartenir a GEO1, 84 : ainsi ceux de NOBJ1 .. NOBJN appartiennent a GEO2. 85 : Si les operandes possedent des composantes : 86 : 'UX' 'UY 'UZ' ou 'FX' 'FY' 'FZ' ou 87 : 'RX' 'RY' 'RZ' ou 'MX' 'MY' 'MZ' ou 88 : 'SMXX' 'SMYY' 'SMZZ' 'SMXY' 'SMXZ' 'SMYZ' ou 89 : 'EPXX' 'EPYY' 'EPZZ' 'GAXY' 'GAXZ' 'GAYZ', 90 : celles-ci subissent egalement la rotation, les autres composantes 91 : restant inchangees. 92 : 93 : Il est necessaire de respecter la syntaxe. 94 : 95 : Cette possibilite de l'operateur 'DEDU' n'est pas utilisable en 96 : DIMEnsion 1 (sans interet). 97 : 98 : Commentaire : 99 : _____________ 100 : 101 : OBJ1 ... OBJN : types POINT, CHPOINT, MCHAML, MMODEL, MAILLAGE 102 : OBJ1 peut aussi etre une table. Dans ce cas tous les 103 : objets contenus dans la table, qui doivent etre d'un des 104 : types ci-dessus, subiront la transformation.Si une table 105 : est donnee, il ne doit pas y avoir d'autres objets. 106 : 107 : 108 : GEO1 : type MAILLAGE, contient les points des supports des operandes 109 : 110 : GEO2 : type MAILLAGE, image de GEO1 par la rotation specifiee 111 : 112 : NOBJ1 ... NOBJN : resultats respectivement de memes types 113 : que OBJ1 ... OBJN 114 : 115 : -------------------- 116 : | 4e possibilite | 117 : -------------------- 118 : 119 : CHP1 = DEDU GEO1 CHP2; 120 : 121 : Objet : 122 : _______ 123 : 124 : Connaissant un champ de deplacement (CHP2) de certains noeuds 125 : d'un maillage GEO1, l'operateur deduit un champ de deplacements 126 : regularise de tous les noeuds de GEO1. 127 : 128 : -------------------- 129 : | 5e possibilite | 130 : -------------------- 131 : 132 : (|'DENS' CHPO4) ; 133 : CHPO2 = 'DEDU' 'ADAP' MAIL (RIG1 (CHPO1)) (|'METR' |CHAM1 MOD1 |) 134 : ( |CHPO3 (MOT1)|) 135 : ('THET' FLOT1) 136 : ('NITM' ENTI1) 137 : ('ACVG' LOGI1) 138 : ('DISG' MOT2) 139 : ('IDIR' ENTI2) 140 : ('TINV' TABL1) ; 141 : 142 : 143 : Objet : 144 : _______ 145 : 146 : Genere un champ de deplacement permettant de regulariser un 147 : maillage ou de l'adapter suivant une metrique. 148 : 149 : Commentaire : 150 : _____________ 151 : 152 : MAIL : maillage a regulariser ou adapter 153 : 154 : RIG1 : Conditions sur les deplacements 155 : CHPO1 (par defaut, on bloque les noeuds frontieres de MAIL) 156 : 157 : CHAM1 : champ par element defini aux noeuds donnant l'inverse 158 : d'une metrique : 159 : tenseur symetrique de composantes G11, G21, G22,... 160 : (par defaut, le tenseur unite) 161 : 162 : MOD1 : modele associe a CHAM1 163 : 164 : CHPO3 : idem CHAM1 mais avec la donnee d'un chpoint et d'un nom 165 : MOT1 optionnel d'espace de discretisation, cf. notice NLIN 166 : 167 : CHPO4 : avec l'option DENSite, regularise le maillage suivant la 168 : carte de densite CHPO4 (voir MESU). 169 : 170 : FLOT1 : Flottant compris entre 0. et 1. reglant la balance entre 171 : equidistribution (tailles egales des elements) et 172 : isotropie (regularite des elements). 173 : Valeur par defaut : 0.2 174 : 175 : ENTI1 : Nombre maximum d'iterations non lineaires a effectuer 176 : Valeur par defaut : 40 177 : 178 : LOGI1 : Utilisation de l'acceleration de convergence 179 : Valeur par defaut : VRAI 180 : 181 : MOT2 : Nom d'espace de discretisation pour l'interpolation 182 : geometrique. (MAIL doit alors etre un maillage constitue 183 : d'elements de type quadratique pour les fluides QUAF) 184 : 185 : ENTI2 : Si on donne l'option 'IDIR', le champ de deplacement 186 : regularisant n'aura qu'une seule composante, dans la 187 : direction de l'espace donnee par ENTI2 188 : 189 : TABL1 : Si on donne l'option 'TINV', la TABL1 donnant les 190 : parametres de resolution sera passee a l'operateur 191 : de resolution (cf. notice KRES) 192 : 193 : CHPO2 : champ de deplacement 194 : 195 : Remarques : 196 : ___________ 197 : 198 : L'option 'ADAP' est censee fonctionner sans conditions sur le 199 : maillage. 200 : Les modes axi et spheriques ne sont pas implementes. 201 : 202 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales