1 : $$$$ AVCT NOTICE CHAT 11/09/12 21:15:10 7124 2 : DATE 11/09/12 3 : 4 : Directive AVCT Voir aussi : 5 : -------------- 6 : 7 : 8 : 9 : Objet : realise un increment en temps. 10 : ----- 11 : 12 : n n-1 -1 n-1 13 : T = T + DT * D * G 14 : 15 : ou 16 : 17 : n -1 n-1 -1 n-1 18 : T = (1+DT*D1/D) T + (D/DT+D1) * G (matrice masse diagonale 19 : 20 : ALIAS : 21 : n n-1 n-1 22 : (D/DT + D1) T - (D/DT) T = G 23 : 24 : 25 : T : inconnue au SOMMET --> l'increment est au SOMMET 26 : 27 : T : inconnue au CENTRE --> l'increment est au FACE 28 : 29 : 30 : Syntaxe : 31 : ------- 32 : 33 : AVCT (rv.kizt) (rv.kizc) (rv.pasdetps) (rv.kizg) (rv.kizd) 34 : ALFA 'IMPR' FIDT ; 35 : 36 : 37 : rv.kizt 38 : 39 : Table 'KIZT' cree par l'utilisateur et placee dans la table cree par 40 : EQEX a l'entree KIZT (ici rv.kizt) 41 : Cette table contient les CHAMPOINT-TRIO inconnues 42 : 43 : 44 : < rv.kizc > 45 : 46 : Table 'KIZC' cree par EQEX contient les conditions limites de type 47 : valeur imposee. 48 : 49 : 50 : < rv.padetps > 51 : 52 : Table de type 'PASDETPS' Contient les informations relatives au 53 : pas de temps. Elle est cree par les operateurs de discretisation 54 : ayant une limite de stabilite en temps (NS , NSKE etc ) 55 : En l'absence de cette table DT est pris egal a 1. 56 : 57 : 58 : < rv.kizg > 59 : 60 : Table de type 'KIZG' cree par les operateurs de discretisation 61 : contient les increments ranges dans l'ordre des inconnues de la 62 : KIZT. 63 : 64 : 65 : < rv.kizd > 66 : 67 : Table de type 'KIZD' cree par KDIA contient les matrices masse 68 : diagonales (sous forme de CHAMPOINT-TRIO) 69 : 70 : < ALFA > Flottant : tolerance sur le pas de temps 71 : DT reel = ALFA * DT calcule (par defaut ALFA=1.) 72 : 73 : < IMPR > Mot : impression d'informations sur les pas de temps 74 : 75 : < FIDT > Entier : frequence de l'impression 76 : 77 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales