* fichier : shearkei.dgibi COMPLET = FAUX ; *COMPLET = VRAI ; GRAPH = FAUX; *GRAPH = VRAI; DISCR = 'LINE'; DISCR = 'QUAF'; DISCR = 'MACRO'; KPRES = 'CENTREP1'; KSUPG = 'SUPG' ; Ntauo=1. ; Tadim = 100.; Tadim = 20. ; IKAS ='L1n'; IKAS ='M02n'; IKAS ='M002n'; IKAS ='M002n+'; IKAS ='M002m+'; IKAS ='M002n-'; IKAS ='Q01f'; IKAS ='M01f'; IKAS ='M1n'; IKAS ='Q1n'; IKAS ='Q01f'; IKAS ='M01n'; IKAS ='M05n'; *'OPTI' 'TRAC' 'PSC'; *'OPTI' 'FTRA' (chai '/test2/magn/SHEARKEI1/' ikas '.ps'); Si(EGA IKAS 'M002n'); Ntauo=0.02;Tadim = 80.;DISCR = 'MACRO'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M002n+'); Ntauo=0.02;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.03; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M002m+'); Ntauo=0.02;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.015; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M002n-'); Ntauo=0.02;Tadim = 80.;DISCR = 'MACRO'; KEA= 0.003; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M02n'); Ntauo=0.2;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M05n'); Ntauo=0.5;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M1n'); Ntauo=1.;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'Q1n'); Ntauo=1.;Tadim = 80.;DISCR = 'QUAF'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'Q01n'); Ntauo=0.1;Tadim =20.;DISCR = 'QUAF'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; *KEA= 0.03; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'Q01f'); Ntauo=0.1;Tadim =20.;DISCR = 'QUAF'; Echl=0.01; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; *KEA= 0.03; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M01n'); Ntauo=0.1;Tadim = 100.;DISCR = 'MACRO'; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; *KEA= 0.03; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'M01f'); Ntauo=0.1;Tadim = 100.;DISCR = 'MACRO'; Echl=0.001; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; *KEA= 0.03; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; Si(EGA IKAS 'L1n'); KPRES = 'CENTRE'; Ntauo=0.5;Tadim = 60.;DISCR = 'LINE'; KE = 0.01; EE = 1.e0 ; *KE = 0.03; Finsi ; Si(NON COMPLET); DISCR = 'LINE'; KPRES = 'CENTRE'; Ntauo=0.1;Tadim = 20.; KEA= 0.01; KEB=KEA/2. ; EE = 1.e0 ; Finsi ; NITMA =Tadim/Ntauo ENTI ; *>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> * * CALCUL D'UNE COUCHE DE MELANGE * ------------------------------ * Ua = 42.8 ; Ub = 25.2 ; DeltaU= Ua - Ub ; DeltaU2= DeltaU * DeltaU ; Tauo = 0.03 / DeltaU ; DT = Ntauo * Tauo; 'DELTAU2=' DELTAU2 ' Tauo=' Tauo ; *------------------------------------------------------------------- LX = 0.75; LY0= 0.18; LY0= 0.09; LY =LY0*2.; p0=0. 0. ; p1=0. LY0; p2=0. ((-1.)*LY0); q0=LX 0.; q1=LX LY0; q2=LX ((-1.)*LY0); dn1=0.03*LY0; dn2=0.3*LY0; ent1=p0 d dini dn1 dfin dn2 p1 ; m1= ent1 trans dini dn1 dfin dn2 (q1 moins p1); mf = m1 et m2; *trace mf ; * * *trace (ent1 et ent2 et haut et bas et axe); doma $mf 'IMPR'; entt=ent1 et ent2 ; tbzone= table ; nz=0 ; tbaret= table ; tbaret.1 = entt; repeter BCL (nba-1); tbaret.(&bcl+1) = entti; *trace (axe et entti); nz = nz+1; tbzone.nz= entti; Finsi ; FIN BCL ; NU =1.E-5; cnu = 0.09 ; 'OPTI' 'IMPL' EF KSUPG KPRES 'ZONE' $mf 'OPER' 'KEPSILON' 1. 'UN' NU DT 'INCO' 'KN' 'EN' 'ZONE' $mf 'OPER' 'NS' 1. 'UN' 'MUF' 'INCO' 'UN' 'OPTI' 'EFM1' 'ZONE' $mf 'OPER' 'DFDT' 1. 'UN' DT 'UN' 'MUF' 'INCO' 'UN' ; RV= EQEX RV CLIM 'UN' VIMP (HAUT et BAS et ent1 et ent2 ) 0. CLIM 'UN' UIMP ENT1 Ua 'UN' UIMP ENTB Ub * CLIM 'UN' VIMP (ENTA et ENT2 et HAUT et BAS) 0. * CLIM 'KN' TIMP (ENTA et ENT2 et HAUT et BAS) KE * CLIM 'EN' TIMP (ENTA et ENT2 et HAUT et BAS) EE * CLIM 'UN' UIMP ENT1 Ua 'UN' UIMP ENT2 Ub CLIM 'UN' VIMP (ENTA et ENT2 ) 0. CLIM 'KN' TIMP ENT1 KEA 'KN' TIMP ENTB KEB CLIM 'EN' TIMP (ENTA et ENT2 ) EE ; RVP = EQEX 'OPTI' 'EF' KPRES * CLIM 'PRES' TIMP Sortiep 0. ; rvp.'METHINV'.TYPINV=2 ; rvp.'METHINV'.IMPINV=0 ; rvp.'METHINV'.NITMAX=250; rvp.'METHINV'.PRECOND=3 ; rvp.'METHINV'.RESID =1.e-10 ; rvp.'METHINV' . 'FCPRECT'=300 ; rvp.'METHINV' . 'FCPRECI'=300 ; RV.INCO=TABLE 'INCO' ; * RV.INCO.'Ro' =kcht $mf SCAL CENTRE 1. ; RV.INCO.'Ro' = 1. ; RV.INCO.'Echl'=Echl; RV.'NOMVI' = 'UN' ; RV.'ALGO_KEPSILON'=ALGOKEPS; na = 10; nna=nba/na ; 'UN' 2 lh 'KN' lh 'EN' lh ; his.'KFIH'=1; * temp place ; *option donn 5 ; temp place ; exec rv ; temp place ; Si GRAPH; ************** Controle sur les historiques ***************************** dessin his.'TABD' his.'1UN' ; dessin his.'TABD' his.'2UN' ; dessin his.'TABD' his.'KN' ; dessin his.'TABD' his.'EN' ; ************** Controle sur les historiques ***************************** Finsi; ************************************************************************* un = rv.inco.'UN'; ************** Evolution de l'épaisseur de la couche de mélange ********************** repeter BCL nba; ai = tbaret.&bcl; FIN BCL ; TAB1 = TABLE ; tab1.1 = 'MARQ LOSA NOLI' ; tab1.3 = 'MARQ CROI REGU' ; tab1.4 = 'MARQ TRIB REGU' ; tab1.'TITRE' = TABLE ; 6.9 7.6 8.3 9. 10.1 10.4; dltexpx= dltexpx* (0.8/11.1); 4.7 5.3 5.75 6.2 6.95 7.05; dltexp = dltexp * (0.05/8.65); 5.3 5.75 6.2 6.95 7.05; dlexp = dlexp * (0.05/8.65); 7.6 8.3 9. 10.1 10.4 ; xexp = xexp * (0.8/11.1); evd = edltexp et evdelta; ******** FIN * Evolution de l'épaisseur de la couche de mélange ********************** * Graphiques Si GRAPH; TITX ' X (m) ' TITY 'Delta_w (m)' LEGE tab1; kn = rv.inco.'KN'; trace ung mf ; *trace rv.inco.'Lw' mf cmf (prog 1.e-2 pas 0.5 10.) TITR 'Lw' ; ************** Autosimilarité du profil transversal de vitesse *********************** teta= rv.inco.'TKTE'; Ksi = rv.inco.'Ksi'; knxa=(1./DeltaU/DeltaU)*kn; tetaxa=teta; ksia=ksi; yseci = (ysec - ysec0)/deltawsi; Si (EGA &bclz 1); evux = eva; evkx = evak; evtx = evat; evksix = evaksi; Sinon ; evux = evux et eva; evkx = evkx et evak; evtx = evtx et evat; evksix = evksix et evaksi; Finsi ; FIN BCLZ; kex = kex * (0.5e-2/183.*7.); xkex = xkex* (3./114.); 3. 0. ; xuex1=xuex1*(-3./115.); 145. 133.5 119. 108.5 95.; 47. 50. 53. 56. ; xuex2=xuex2*(3./115.); 1. 1. 1. 1.; uex = uex1 et uex2; xuex = xuex1 et xuex2; TAB1='TABLE' ; *TAB1 . 2 = 'MOT' 'TIRR '; TAB1 . 'TITRE' = 'TABLE' ; TITX '(Y-Y0)/delta_w' TITY '(U-Ub)/(Ua-Ub)' 'LEGE' TAB1 ; TITX '(Y-Y0)/delta_w' TITY 'k/(Ua-Ub)**2.' 'LEGE' TAB1 ; TITX '(Y-Y0)/delta_w' TITY 'TETA' ; TITX '(Y-Y0)/delta_w' TITY 'Ksi' ; ********** FIN Autosimilarité du profil transversal de vitesse *********************** pe = rv.inco.'PRESSION' ; trace pn mf cmf TITR ' Pression' ; trace kn mf cmf TITR 'KN'; en = rv.inco.'EN'; trace en mf cmf TITR 'EN'; nutsnu= nut* (1./NU); ksi = rv.inco.'Ksi'; tkti= rv.inco.'TKTI' ; To = rv.inco.'TKTE' ; trace tkti mf cmf TITR ' TKTI'; trace To mf cmf TITR ' To '; trace ksi mf cmf TITR ' ksi '; Finsi; * Fin Graphiques Si (NON COMPLET); list yc; ycr=prog 5.41126E-03 5.41313E-03 5.41535E-03 5.41784E-03 5.42038E-03 5.42327E-03 5.42664E-03 5.43045E-03 5.43462E-03 5.43922E-03 5.44424E-03 5.44978E-03 5.45584E-03 5.46250E-03 5.46982E-03 5.47788E-03 5.48679E-03 5.49666E-03 5.50763E-03 5.51989E-03 5.53364E-03 5.54914E-03 5.56668E-03 5.58681E-03 5.60970E-03 5.63609E-03 5.66645E-03 5.70168E-03 5.74247E-03 5.79062E-03; 5.84654E-03 5.91233E-03 5.98995E-03 6.08212E-03 6.18944E-03 6.31623E-03 6.46651E-03 6.64144E-03 6.84154E-03 7.06852E-03 7.32907E-03 7.61250E-03 7.90744E-03 8.19769E-03 8.48321E-03 8.68052E-03 8.83170E-03 8.95027E-03 9.34207E-03 9.83521E-03 1.03896E-02 1.10250E-02 1.18099E-02 1.26858E-02 1.36029E-02); 1.44548E-02 1.53243E-02 1.61430E-02 1.68317E-02 1.77894E-02 1.89391E-02 1.98979E-02 2.07947E-02 2.15067E-02 2.25427E-02 2.38273E-02 2.52953E-02 2.62061E-02 2.72421E-02 3.12650E-02 3.40889E-02 3.30795E-02 ); *edltexpr= evol manu xd yd; *evd = edltexpr et evdelta ; dess evd; Si (ddeltaw > 1.e-3 );ERREUR 5;Finsi; FINSI; FIN;
© Cast3M 2003 - Tous droits réservés.
Mentions légales