* fichier : soret_1.dgibi
************************************************************************
************************************************************************
****************** CAS TEST soret_1.dgibi *****************************
* test effet Soret sur un disque plan avec trou central
* en modéle axisymetrique
* le potentiel agissant sur la concentration donne un gradient
* radial constant
* Concentration fixées sur les bords interne et externe
*
************************************************************************
GRAPH = 'N' ;
'OPTION' 'MODE' 'AXIS' ;
nbb = 100 ;l = 100. ;
rint = 100. ;rext = rint + l ;
*---- solution analytique calculée a partir d'une integrale-------
*-----donnée par MATLAB pour pour v = .5 ----------------------
*- pour ri = 100. re= 200. diffusivité du materiau 1.2
*--------- concentrations interne 20. externe 100. ---------------
180.68 181.14 180.88 180.15 175.19 168.03 154.89 143.63 133.89
125.39 117.27 111.27 105.35 100. ;
**
*------ on definit un maillage au pas de l1----------------------
p1 = rint 0 ; p2 = rext 0. ; p3 = rint 1.;
pp1 = 111. 0. ; pp2 = 115. 0 ; pp3 = 120. 0. ;
nr = 1 ;
'TITRE' ' traitement axi ' ;
'SI' ('NEG' GRAPH 'N') ;
'TRAC' su1 ;
'FINSI' ;
v = .5 ;
kdif = 1.2 ;
* Cacul du potentiel T donnant T,R = v constante
*
*------------- matrice de diffusion normale -------------------------
rig1 = 'CONDUC' mod1 mat1 ;
*--------------matrice effet Soret -----------------------------------
* rig2 = 'SORE' mod1 mat1 TT ;
*
clime= 'BLOQUER' 'T' cext ;
clims= 'BLOQUER' 'T' cint ;
ff = ('DEPIMP' clime 100. ) 'ET' ( 'DEPIMP' clims 20.);
*
tabu = table ;
tabu.1= 'MARQ CROI ' ;
tabu.'TITRE' = table ;
'SI' ('NEG' GRAPH 'N' ) ;
finsi ;
*----------------calcul de l'erreur ---------------------------------
finsi ;
delta = (l3 - l2) ;
eeee = 'ABS' (delta / l2 ) ;
'TITR' 'Erreur absolue ' ;
'TITR' 'Erreur relative ' ;
'SI' ('NEG' GRAPH 'N' ) ;
finsi ;
'SI' (ermax > 1.e-2 ) ;
'FINS' ;
'FIN' ;
					© Cast3M 2003 - Tous droits réservés.
					Mentions légales