1 : $$$$ FOUR2TRI NOTICE BP208322 21/01/28 21:15:07 10868 2 : DATE 21/01/28 3 : 4 : Procedure FOUR2TRI: Voir aussi : POUT2MAS, CREER3D 5 : FOUR2TRI TAB1 (NUMFOUR); 6 : 7 : 8 : 9 : Objet : 10 : ------ 11 : 12 : FOUR2TRI genere un maillage 3D a partir d'un modele ou d'un 13 : maillage 2D Fourier. 14 : Si des champs (deplacements, forces ou scalaire) 2D Fourier sont 15 : fournis, alors les champs 3D correspondant sont crees sur le 16 : maillage 3D. 17 : La table TAB1 peut etre reutilisees pour des appels successifs 18 : a FOUR2TRI. Les infos utiles (maillages, etc.) sont conservees. 19 : Ceci permet par exemple de recombiner les champs definis sur 20 : plusieurs harmoniques de Fourier. 21 : 22 : 23 : Entree : 24 : ------- 25 : 26 : NUMFOUR : (ENTIER) Numero d'harmonique de Fourier sur lequel 27 : sont definis les champs 2D a recombiner en 3D. 28 : 29 : TAB1 : (TABLE) avec les indices suivants : 30 : 31 : . 'MODELE' : (MMODEL) modele 2D Fourier 32 : ou 33 : . 'MAILLAGE' : (MAILLAGE) maillage 2D 34 : 35 : . 'ANGLES' : (LISTREEL facultatif) discretisation angulaire du 36 : maillage 3D (= prog 0. 15. 360. par defaut) 37 : 38 : . 'REDRESSE' : (LOGIQUE facultatif) changement de repere pour 39 : aligner z et Z (FAUX par defaut) tel que : 40 : = | FAUX --> (r,\theta,z)_{2D} = (X,-Z,Y)_{3D} 41 : | VRAI --> (r,\theta,z)_{2D} = (X,Y,Z)_{3D} 42 : 43 : . 'ELIM' : (FLOTTANT facultatif) tolerance pour l'appel aux 44 : operateurs ELIM, MASQ et IPOL (=1.E-12 par defaut) 45 : 46 : . |'DEPLACEMENTS' | : (TABLE facultative) indicee par i=1..n 47 : |'EFFORTS' | 48 : |'CHPO_SYME' | 49 : |'CHPO_ANTI' | 50 : . i : (CHPOINT) champ 2D Fourier a reconstruire 51 : 52 : 53 : Sortie: 54 : ------- 55 : Les indices ajoutes a TAB1 sont : 56 : 57 : . 'MAILLAGE_3D' : (MAILLAGE) maillage 3D obtenu par rotation 58 : (via ROTA ou VOLU 'ROTA') 59 : 60 : . 'ANGLE_3D' : (CHPOINT) angle \theta sur le maillage 3D 61 : 62 : . 'COORDONNEES_2D' : (CHPOINT) coordonnees (r,z) du maillage 2D 63 : 64 : . 'COORDONNEES_3D' : (CHPOINT) coordonnees (r,z) du maillage 3D 65 : 66 : . |'DEPLACEMENTS_3D' | : (TABLE) indicee par i=1..n 67 : |'EFFORTS_3D' | 68 : |'CHPO_SYME_3D' | 69 : |'CHPO_ANTI_3D' | 70 : . i : (CHPOINT) champ 3D reconstruit 71 : 72 : 73 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales