* fichier : hy4.dgibi ************************************************************************ ************************************************************************ *$$$ HY4 ** Exemple HY4 ** ___________ ** ** --- 2 FEVRIER 2002 --- ** ** CANAL LONGUEUR 3 X 10. LARGEUR 1. ** test cas isotherme NS et FROT (Faisceau de tube) ** Sur le tronçon du milieu on impose une forte perte de charge ** qui a pour effet de redresser le champ de vitesse ** Les conditions limites (adhérence en paroi) conviennent pour ** la zone Poiseuille mais physiquement ne sont pas adaptée pour ** le tronçon faisceau de tube. Il faudrait imposer un glissement. ** Mais ça marche ! GRAPH=VRAI ; GRAPH=FAUX ; DISCR=QUAF ; DISCR=LINE ; KPRES=MSOMMET ; *mess 'Type d élément TRI6 ou QUA8 ? ' ; *obtenir TYPE*mot ; nbe=7 ; nbv=10 ; p1=0 0.; p2=1. 0.; entree= p1 d nbe p2 ; c1= 5. 0. ; ikas=0 ; *mess 'ikas= 0 --> DROIT (option par defaut) ikas=1 --> COURBE ? '; *obtenir ikas*entier ; si (EGA ikas 1) ; pp1=p1 c c1 q1 nbv; pp2=p2 c c1 q2 nbv; sinon ; pp1=p1 d q1 nbv; pp2=p2 d q2 nbv; finsi ; cnt=entree et pp2 et sortie et pp1 ; *bell=surf cnt ; bell=daller entree pp2 sortie pp1 ; angle=0. ; *obtenir angle*flottant ; * On met bout a bout 3 longueur de troncon bell_3 sortie_3 pp1_3 pp2_3 = bell_2 sortie_2 pp1_2 pp2_2 bell = bell et bell_2 et bell_3; pp1 = pp1 et pp1_2 et pp1_3 ; pp2 = pp2 et pp2_2 et pp2_3 ; sortie = sortie_3 ; mu=5.E-2 ; ro=1 ; nu=mu/ro ; ck= 1.E+5 1.E+2; cb= 2. 2. ; DT = 1. ; OPTI 'EF' 'IMPL' ZONE $BELLM OPER FROT CK CB UN INCO 'UN' ZONE $BELL OPER NS 1. 'UN' NU INCO 'UN' OPTI 'EF' 'IMPL' 'CENTREE' ZONE $BELL OPER DFDT 1. 'UNM' DT INCO 'UN' CLIM UN UIMP (PP1 ET PP2 et entree) 0. UN VIMP entree 1. UN VIMP (PP1 ET PP2) 0. ; RVP= EQEX 'OPTI' 'EF' KPRES CLIM PRES TIMP sortip 0. ; rv.'INCO'=table 'INCO' ; exec rv ; *dessin (his.'TABD') (his.'1UN') ; *dessin (his.'TABD') (his.'2UN') ; Si (EGA KPRES 'MSOMMET') ; p= (rv.inco.pression); Lpr= prog 110.68 110.06 109.23 108.66 108.08 107.54 106.83 106.48 105.36 105.84 103.10 94.036 84.523 75.032 65.533 56.035 46.538 37.039 27.546 18.038 8.8027 4.5193 4.5952 4.0910 3.4839 2.8817 2.2759 1.7034 1.0727 .55958 0.00000E+00; Si GRAPH ; FINSI ; Sinon; trace p mt TITRE ctit; finsi ; dq=(abs qs )-(abs qe) ; Si GRAPH ; trace ung1 bell ; FINSI ; Si (ERPR1 '>' 2.E-2) ; erreur 5 ; Finsi ; Si (ERPR2 '>' 2.e-2) ; erreur 5 ; Finsi ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales