* fichier : enc2dQ.dgibi (similar to enc2d except quadratic elements QUAF) * * Adiabatic and 2D axisymetric containment * H2, He and CO2 injections * * COMPLET = FAUX ; GRAPH = FAUX ; 'SI' COMPLET ; nbit = 100 ; DT0 = 1. ; n1 = 5 ; n2 = 10 ; n3 = 20 ; 'SINO' ; nbit = 40 ; DT0 = 0.1 ; n1 = 3 ; n2 = 5 ; n3 = 10 ; 'FINSI' ; * * Mesh * p1 = 5.D-4 0. ; p2 = 0.1 0. ; p3 = 1. 0. ; p4 = 1. 2. ; p5 = 5.D-4 2. ; * vtp = bas 'ET' paroid 'ET' plaf ; mt = 'DALLER' (breche 'ET' bas) paroid plaf axe ; * *- Data for execrxt.procedur * rxt = 'TABLE' ; rxt . 'VERSION' = 'V0' ; rxt . 'vtf' = mt ; rxt . 'axe' = axe ; * rxt . 'pi' = 0.5 0.5 ; * rxt . 'DISCR' = 'QUAF' ; rxt . 'KPRE' = 'MSOMMET' ; rxt . 'DT0' = DT0 ; rxt . 'CORTEMP' = faux ; * rxt . 'MODTURB' = 'LMEL' ; rxt . 'LMEL' = 0.05 ; * rxt . 'HE' = VRAI ; rxt . 'H2' = VRAI ; rxt . 'CO2' = VRAI ; rxt . 'TF0' = 20.0 ; rxt . 'PT0' = 1.0e5 ; rxt . 'Yhe0' = 0.0 ; rxt . 'Yh20' = 0.0 ; rxt . 'Yco20' = 0.0 ; * rxt . 'Breches' = 'TABLE' ; rxt . 'Breches' . 'A' = 'TABLE' ; rxt . 'Breches' . 'A' . 'Maillage' = breche ; rxt . 'Breches' . 'A' . 'diru' = (0. 1.) ; rxt . 'Breches' . 'A' . 'scenario' = 'TABLE' ; * rxt . 'GRAPH' = GRAPH ; rxt . 'DETMAT' = VRAI ; rxt . 'RENU' = 'RIEN' ; * *- Transient * EXECRXT nbit rxt ; * *- Tests * * probleme en 32 bits avec gfortran 14.1 'SI' ('NON' COMPLET) ; ERR1 = 0 ; 'SI' (2**31 > 0) ; un = rxt . 'TIC' . 'UN'; 'SI' (test '>' 0.6 ) ; ERR1 = ERR1 '+' 1 ; 'FINS' ; 'FINSI'; * tf = rxt . 'TIC' . 'TF' ; 'SI' (test '>' 1.0) ; ERR1 = ERR1 '+' 1 ; 'FINS' ; list test; list err1; * 'SI' ('NEG' ERR1 0) ; 'FINS' ; 'FINS' ; * *- Plots devoted to enc2d... cases * 'SI' rxt . 'GRAPH' ; tbt = rxt . 'TBT' ; tic = rxt . 'TIC' ; * $vtf = rxt . 'GEO' . '$vtf' ; $vtp = rxt . 'GEO' . '$vtp' ; 'FINS' ; * un = tic . 'UN'; tf = tic . 'TF' ; rho = tic . 'RHO' ; rair = tic . 'RAIR' ; 'SI' tbt . 'THE' ; rhe = tic . 'RHE' ; 'FINS' ; 'SI' tbt . 'TH2' ; rh2 = tic . 'RH2' ; 'FINS' ; 'SI' tbt . 'TCO' ; rco = tic . 'RCO' ; 'FINS' ; 'SI' tbt . 'TCO2' ; rco2 = tic . 'RCO2' ; 'FINS' ; 'SI' tbt . 'VAPEUR' ; rvap = tic . 'RVAP' ; 'FINS' ; * * 'DESS' evauz 'TITR' 'Velocity with the z axis' 'MIMA' * 'DESS' evatf 'TITR' 'Gas temperature with the z axis' 'MIMA' 'GRIL' 'POIN' 'GRIS' 'TITX' 'z' 'TITY' ' C' ; 'DESS' evarh 'TITR' 'Gas density with the z axis' 'MIMA' * 'SI' tbt . 'THE' ; 'DESS' evahe 'TITRE' 'Helium density with the z axis' 'MIMA' 'FINS' ; 'SI' tbt . 'TH2' ; 'DESS' evah2 'TITR' 'Hydrogen density with the z axis' 'MIMA' 'FINS' ; 'SI' tbt . 'TCO' ; 'DESS' evaco 'TITR' 'CO density with the z axis' 'MIMA' 'FINS' ; 'SI' tbt . 'TCO2' ; 'DESS' evaco2 'TITR' 'CO2 density with the z axis' 'MIMA' 'FINS' ; 'SI' tbt . 'VAPEUR' ; 'DESS' evavap 'TITR' 'Steam density with the z axis' 'MIMA' 'FINS' ; * * Wall temperature or air density (in cases enc2d with wall temperature * only air is involved ; hence rair=rho and rho is plotted above)) 'SINO' ; 'DESS' evarair 'TITR' 'Air density with the z axis' 'MIMA' 'FINS' ; * 'FINS' ; 'FINS' ; * FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales