Télécharger pret.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ PRET     NOTICE  CHAT      11/09/12    21:17:43     7124           
                                             DATE     11/09/12

    Operateur PRET                           Voir aussi : PRIM
    --------------                                        KONV  


  I) ECOULEMENT COMPRESSIBLE
     _______________________

       Dans le cadre de la modelisation d'un ecoulement compressible 
    en discretisation volumes finis des Équations d'Euler, cet 
    operateur permet de calculer les variables primitives aux 
    interfaces (i.e. etats 'gauche' et 'droite' de chaque face), a 
    partir des variables  primitives aux centres.




    -----------------
    |  1ere modele  |
    -----------------

    Gaz parfait (mono-espece); les chaleurs specifiques cp et cv 
    sont independantes de la temperature.


    
    Cas a: premier ordre en espace, premier ordre en temps
    ______

           MCHAM1 MCHAM2 MCHAM3 MCHAM4  = 'PRET' MCLE1  ENTI1 ENTI2 
                  MOD1  CHPO1  CHPO2  CHPO3  CHPO4 ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFMONO'. 
                    
           ENTI1   : ENTIER; ordre en espace (=1).

           ENTI2   : ENTIER; ordre en temps  (=1).

           MOD1    : Objet MODELE.

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO3   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           CHPO4   : CHPOINT "CENTRE" contenant le "gamma" du gaz (une
                     composante, 'SCAL').

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL' 
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           MCHAM4  : MCHAML (SPG = "FACEL") contenant le "gamma" du 
                     gaz (une seule composante, 'SCAL').

    

    Cas b: deuxieme ordre en espace, premier ou deuxieme ordre en temps
    ______

           MCHAM1 MCHAM2 MCHAM3 MCHAM4  = 'PRET' MCLE1  ENTI1 ENTI2 
                  MOD1   CHPO1  CHPO2  CHPO3  CHPO4  CHPO5  CHPO6
                  CHPO7  CHPO8  CHPO9 CHPO10 (FLOT1) ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFMONO' 
                    
           ENTI1   : ENTIER; ordre en espace (=2)

           ENTI2   : ENTIER; ordre en temps  (=1 ou 2)

           MOD1    : Objet MODELE.

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant le gradient de la 
                     masse volumique (en kg/m^4; 2 composantes en 2D, 
                     'P1DX', 'P1DY').

           CHPO3   : CHPOINT "CENTRE"  contenant le limiteur du
                     gradient de la masse volumique (une seule 
                     composante 'P1  ')

           CHPO4   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO5   : CHPOINT "CENTRE" contenant le gradient de la
                     vitesse (en s^-1; 4 composantes en 2D, 'P1DX',
                     'P1DY', 'P2DX', 'P2DY').

           CHPO6   : CHPOINT "CENTRE"  contenant le limiteur du
                     gradient de la vitesse (2 composantes en 2D, 
                     'P1', 'P2').

           CHPO7   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           CHPO8   : CHPOINT "CENTRE" contenant le gradient de la 
                     pression (en Pa/m; 2 composantes en 2D, 'P1DX', 
                     'P1DY').

           CHPO9   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la pression (une composante, 'P1' ).

           CHPO10  : CHPOINT "CENTRE" contenant le "gamma" du gaz
                     (une composante, 'SCAL').

           FLOT1   : FLOTTANT (a specifier dans le cas ENTI2 = 2) qui 
                     contient l'increment en temps (en s) pour l'etape 
                     de prediction (valeur conseillee = Dt / 2); 

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL' 
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           MCHAM4  : MCHAML (SPG = "FACEL") contenant le "gamma" du 
                     gaz (une seule composante, 'SCAL').




    -----------------
    |  2eme modele  |
    -----------------

    Melange de gaz parfaits (cp et cv independants de la temperature)

    

    Cas a: premier ordre en espace, premier ordre en temps
    ______

           MCHAM1 MCHAM2 MCHAM3 MCHAM4 MCHAM5  = 'PRET' MCLE1  ENTI1 
                  ENTI2 MOD1 CHPO1 CHPO2 CHPO3 CHPO4 CHPO5 ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFMULT' 
                    
           ENTI1   : ENTIER; ordre en espace (=1)

           ENTI2   : ENTIER; ordre en temps  (=1)

           MOD1    : Objet MODELE.

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO3   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           CHPO4   : CHPOINT "CENTRE" contenant les fractions 
                     massiques du gaz (une ou plusieurs composantes)

           CHPO5   : CHPOINT "CENTRE" contenant le "gamma" du gaz
                     (une composante, 'SCAL').

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL'
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           MCHAM4  : MCHAML (SPG = "FACEL") contenant les fractions 
                     massiques du gaz (meme nombre de composantes et 
                     memes nom que CHPO4).
           
           MCHAM5  : MCHAML (SPG = "FACEL") contenant le "gamma" du 
                     gaz (une seule composante, 'SCAL').

    

    Cas b: deuxieme ordre en espace, premier ou deuxieme ordre en temps
    ______

           MCHAM1 MCHAM2 MCHAM3 MCHAM4  MCHAM5 = 'PRET' MCLE1 ENTI1 ENTI2 
                  MOD1  TAB2    CHPO1  CHPO2  CHPO3  CHPO4  CHPO5  CHPO6
                  CHPO7  CHPO8  CHPO9  CHPO10 CHPO11 CHPO12 CHPO13 (FLOT1) ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFMULT' 
                    
           ENTI1   : ENTIER; ordre en espace (=2)

           ENTI2   : ENTIER; ordre en temps  (=1 ou 2)

           MOD1    : Objet MODELE.

           TAB2    : TABLE, qui contient les propriete du gaz
                     (voir operateur PRIM)

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant le gradient de la 
                     masse volumique (en kg/m^4; 2 composantes en 2D, 
                     'P1DX', 'P1DY').

           CHPO3   : CHPOINT "CENTRE"  contenant le limiteur du 
                     gradient de la masse volumique (une seule 
                     composante 'P1  ')

           CHPO4   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO5   : CHPOINT "CENTRE" contenant le gradient de la
                     vitesse (en s^-1; 4 composantes en 2D, 'P1DX',
                     'P1DY', 'P2DX','P2DY').

           CHPO6   : CHPOINT "CENTRE"  contenant le limiteur du
                     gradient de la vitesse (2 composantes en 2D, 
                     'P1', 'P2').

           CHPO7   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           CHPO8   : CHPOINT "CENTRE" contenant le gradient de la 
                     pression (en Pa/m; 2 composantes en 2D, 'P1DX', 
                     'P1DY').

           CHPO9   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la pression (une composante, 'P1' ).

           CHPO10  : CHPOINT "CENTRE" contenant les fractions 
                     massiques (n composantes (n >= 1), dont le nom 
                     est dans l'objet LISTMOTS  en TAB2 . 'ESPEULE')

           CHPO11  : CHPOINT "CENTRE" contenant le gradient des 
                     fractions massiques (en m^-1, 2n composantes en 
                     2D)

           CHPO12  : CHPOINT "CENTRE" contenant le limiteur du
                     gradient des fractions massiques (n 
                     composantes).

           CHPO13  : CHPOINT "CENTRE" contenant le "gamma" du gaz
                     (une composante, 'SCAL').

           FLOT1   : FLOTTANT (a specifier dans le cas ENTI2 = 2) qui 
                     contient l'increment en temps (en s) pour l'etape 
                     de prediction (valeur conseillee = Dt / 2); 

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL' 
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           MCHAM4  : MCHAML (SPG = "FACEL") contenant les fractions 
                     massiques du gaz (meme nombre de composantes et 
                     meme noms que CHPO10).
           
           MCHAM5  : MCHAML (SPG = "FACEL") contenant le "gamma" du 
                     gaz (une seule composante, 'SCAL').



    -----------------
    |  3eme modele  |
    -----------------

    Gaz parfait / melange de gaz parfaits (cv dependants de la temperature
    selon une fonction polynomiale)
    

    Cas a: premier ordre en espace, premier ordre en temps
    ______

           MCHAM1 MCHAM2 MCHAM3 (MCHAM4) (MCHAM5) = 'PRET' MCLE1 ENTI1 
                  ENTI2 MOD1 TAB2 CHPO1 CHPO2 CHPO3 (CHPO4)  (CHPO5)  ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFTEMP' 
                    
           ENTI1   : ENTIER; ordre en espace (=1)

           ENTI2   : ENTIER; ordre en temps  (=1)

           MOD1    : Objet MODELE.

           TAB2    : TABLE, qui contient les propriete du gaz
                     (voir operateur PRIM)

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO3   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           (CHPO4) : CHPOINT "CENTRE" contenant les fractions 
                     massiques du gaz (uniquement dans le cas 
                     d'un melange; ses composantes sont aussi en
                     TAB2 . 'ESPEULE')

           (CHPO5) : CHPOINT "CENTRE" contenant les scalaires
                     passifs du gaz (uniquement dans le cas de 
                     transport de scalaires passifs; ses composantes 
                     sont en TAB2 . 'SCALPASS')

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL'
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           (MCHAM4): MCHAML (SPG = "FACEL") contenant les fractions 
                     massiques du gaz (uniquement dans le cas d'un 
                     melange; meme composantes que CHPO4).
           
           (MCHAM5): MCHAML (SPG = "FACEL") contenant les scalaires 
                     passifs (uniquement dans le cas de transport de
                     scalaires passifs).
           
    

    Cas b: deuxieme ordre en espace, premier ou deuxieme ordre en temps
    ______

    Premier ordre en temps

     MCHAM1 MCHAM2 MCHAM3 (MCHAM4)(MCHAM5)= 'PRET' MCLE1 ENTI1 ENTI2 
                                            MOD1  TAB2  
                                            CHPO1  CHPO2  CHPO3  
                                            CHPO4  CHPO5  CHPO6
                                            CHPO7  CHPO8  CHPO9  
                                           (CHPO10 CHPO11 CHPO12)
                                           (CHPO13 CHPO14 CHPO15) ;

    Deuxieme ordre en temps

     MCHAM1 MCHAM2 MCHAM3 (MCHAM4)(MCHAM5)= 'PRET' MCLE1 ENTI1 ENTI2 
                                            MOD1  TAB2  
                                            CHPO1  CHPO2  CHPO3
                                            CHPO4  CHPO5  CHPO6
                                            CHPO7  CHPO8  CHPO9
                                           (CHPO10 CHPO11 CHPO12)
                                           (CHPO13 CHPO14 CHPO15)
                                            CHPO16  FLOT1 ;

    Commentaire :
    _____________

           MCLE1   : MOT; 'PERFTEMP' 
                    
           ENTI1   : ENTIER; ordre en espace (=2)

           ENTI2   : ENTIER; ordre en temps  (=1 ou 2)

           MOD1    : Objet MODELE.

           TAB2    : TABLE, qui contient les propriete du gaz
                     (voir operateur PRIM)

           CHPO1   : CHPOINT "CENTRE" contenant la masse volumique (en
                     kg/m^3; une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant le gradient de la 
                     masse volumique (en kg/m^4; 2 composantes en 2D, 
                     'P1DX', 'P1DY').

           CHPO3   : CHPOINT "CENTRE"  contenant le limiteur du 
                     gradient de la masse volumique (une seule 
                     composante 'P1  ')

           CHPO4   : CHPOINT "CENTRE" contenant la vitesse (en m/s; 
                     deux composantes en 2D, 'UX  ','UY  ').
     
           CHPO5   : CHPOINT "CENTRE" contenant le gradient de la
                     vitesse (en s^-1; 4 composantes en 2D, 'P1DX',
                     'P1DY', 'P2DX','P2DY').

           CHPO6   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la vitesse (2 composantes en 2D, 
                     'P1', 'P2')."

           CHPO7   : CHPOINT "CENTRE" contenant la pression du gaz 
                     (en Pa; une composante, 'SCAL').

           CHPO8   : CHPOINT "CENTRE" contenant le gradient de la 
                     pression (en Pa/m; 2 composantes en 2D, 'P1DX', 
                     'P1DY').

           CHPO9   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la pression (une composante, 'P1' ).

          (CHPO10) : CHPOINT "CENTRE" contenant les fractions 
                     massiques (uniquement dans le cas d'un melange; 
                     n composantes, qui sont aussi en
                     TAB2 . 'ESPEULE')

          (CHPO11) : CHPOINT "CENTRE" contenant le gradient des 
                     fractions massiques (en m^-1, uniquement dans le 
                     cas d'un melange; 2n composantes en 2D)

          (CHPO12) : CHPOINT "CENTRE" contenant le limiteur du
                     gradient des fractions massiques (uniquement dans 
                     le cas d'un melange; n composantes).

          (CHPO13) : CHPOINT "CENTRE" contenant les scalaires 
                     passifs (uniquement dans le cas de transport de
                     scalaires passifs; k composantes, qui sont aussi 
                     en TAB2 . 'SCALPASS')

          (CHPO14) : CHPOINT "CENTRE" contenant le gradient des 
                     scalaires passifs (uniquement dans le cas de 
                     transport de scalaires passifs; 2k composantes 
                     en 2D)

          (CHPO15) : CHPOINT "CENTRE" contenant le limiteur du gradient 
                     des scalaires passifs (uniquement dans le cas de 
                     transport de scalaires passifs; k composantes)

           CHPO16  : CHPOINT "CENTRE" contenant le "gamma" du gaz
                     (une composante, 'SCAL'; uniquement dans le cas 
                     ENTI2 = 2).

           FLOT1   : FLOTTANT  qui contient l'increment en temps (en s) 
                     pour l'etape de prediction (uniquement dans le cas 
                     ENTI2 = 2; valeur conseillee = Dt / 2); 

           MCHAM1  : MCHAML contenant la masse volumique, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL'
                     (une composante, 'SCAL'; en kg/m^3)

           MCHAM2  : MCHAML  contenant la vitesse (m/s) et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                      * 'UN' = vitesse normale  (SPG = 'FACEL')
                      * 'UT' = vitesse tangentielle  (SPG = 'FACEL')
                      * 'NX' = n.x (SPG = 'FACE')
                      * 'NY' = n.y (SPG = 'FACE')
                      * 'TX' = t.x (SPG = 'FACE')
                      * 'TY' = t.y (SPG = 'FACE')).
     
           MCHAM3  : MCHAML (SPG = "FACEL") contenant la pression du
                     gaz (en Pa, une  seule composante, 'SCAL').

           (MCHAM4): MCHAML (SPG = "FACEL") contenant les fractions 
                     massiques du gaz (uniquement dans le cas d'un 
                     melange; meme composantes que CHPO10).

           (MCHAM5): MCHAML (SPG = "FACEL") contenant les scalaires 
                     passifs (uniquement dans le cas de transport de
                     scalaires passifs).
           
    Remarque:
    _________

    Le SPG des MCHAMLs " 'DOMA' MOD1 'FACEL' " est un MAILLAGE de SEG3.
    Si la face n'est pas a la frontiere, le premier et le troisieme 
    POINT sont les centres des ELTs s'appuyant sur la face
    (pour convention le premier point est le centre a gauche de la 
    face et le troisieme est le centre a droite de la face); le 
    deuxieme point est le centre de la face. Les MCHAMLs 'FACEL'  
    sont definis sur le premier et le  troisieme POINT et 
    representent la reconstruction des variables a gauche et a 
    droite de la face.  
    Si la face est sur la frontiere, le premier POINT contient 
    l'etat reconstruit et le troisieme contient son etat 'miroir' 
    (i.e. on impose des conditions limites de type 'mur').



  II) TRANSPORT DE SCALAIRES
     _______________________

       Dans le cadre de la resolution en volumes finis de 

            -->  --->
    d/dt S + u . grad (S) = 0
           -->
    avec div( u ) = 0

    cet operateur permet de calculer les variables S  aux 
    interfaces (i.e. etats 'gauche' et 'droite' de chaque face), a 
    partir des valeurs aux centres.


    a)  1er ordre en espace

        CHAM1S  = 'PRET' 'CLAUDEIS' 'FACE' ENTI1 MOD1 CHPO1  ;

        ENTI1       : ordre en espace (=1)

        MOD1        : Objet MODELE.

        CHPO1       : CHPOINT contenant les scalaires a transporter
                      (SPG = 'DOMA' MOD1 'CENTRE')

        CHAM1S      : MCHAML contenant les S scalaires a transporter
                     (a gauche et a droite de chaque face, SPG = 'DOMA' MOD1
                      'CENTRE', autant de composantes que CHPO1)

    Remarque:
    _________

    Le SPG des MCHAMLs " 'DOMA' MO1 'FACEL' " est un MAILLAGE de SEG3.
    Si la face n'est pas a la frontiere, le premier et le troisieme 
    POINT sont les centres des ELTs s'appuyant sur la face
    (pour convention le premier point est le centre a gauche de la 
    face et le troisieme est le centre a droite de la face); le 
    deuxieme point est le centre de la face. Les MCHAMLs 'FACEL'  
    sont definis sur le premier et le  troisieme POINT et 
    representent la reconstruction des variables a gauche et a 
    droite de la face.  
    Si la face est sur la frontiere, le premier POINT contient 
    l'etat reconstruit et le troisieme contient son etat 'miroir'.



  III) ECOULEMENT COMPRESSIBLE, EQUATIONS BIFLUIDES
       ____________________________________________

        Dans le cadre de la modelisation d'un ecoulement compressible 
    en discretisation volumes finis des Équations du Flux Bifluide a 
    une pression, cet operateur permet de calculer les variables 
    primitives aux interfaces (i.e. etats 'gauche' et 'droite' de 
    chaque face), a partir des variables primitives aux centres.

    Cas a: Premier ordre en espace et en temps
    ______

           MCHAM8 MCHAM7 MCHAM6 MCHAM5 MCHAM4 MCHAM3 MCHAM2 MCHAM1 = 
           'PRET' MCLE1  ENTI1 ENTI2 MOD1
           CHPO1 CHPO2 CHPO3 CHPO4 CHPO5 CHPO6 CHPO7 CHPO8 ;

    Commentaire:
    ____________

           MCLE1   : MOT; 'TWOFLUID'. 
                    
           ENTI1   : ENTIER; ordre en espace (=1).

           ENTI2   : ENTIER; ordre en temps (=1).

           MOD1    : Objet MODELE.

           CHPO1   : CHPOINT contenant la taux de vide  
                     (une composante, 'SCAL').
 
           CHPO2   : CHPOINT contenant la vitesse du gaz 
                     (m/s; deux composantes en 2D, 'UVX  ','UVY  ', trois 
                     composantes en 3D, 'UVX  ','UVY  ','UVZ  ').

           CHPO3   : CHPOINT  contenant la vitesse du liquide
                     (m/s; deux composantes en 2D, 'ULX  ','ULY  ', trois 
                     composantes en 3D, 'ULX  ','ULY  ','ULZ  ').

           CHPO4   : CHPOINT contenant la pression du gaz (Pa; une
                     composante, 'SCAL').

           CHPO5   : CHPOINT contenant la temperature du gaz
                     (K; one component, 'SCAL').

           CHPO6   : CHPOINT contenant la temperature du liquide 
                     (K; une composante, 'SCAL').

           CHPO7   : CHPOINT contenant la densite du gaz
                     (kg/m^3; une componsamte, 'SCAL').

           CHPO8   : CHPOINT contenant la densite du liquide
                     (kg/m^3; une composante, 'SCAL').

           MCHAM1  : MCHAML contenant la taux de vide, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL'
                     (une composante, 'SCAL')
                     (voir operateur PRET)

           MCHAM2  : MCHAML contenant la vitesse du gaz et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                     * 'UN' = vitesse normale  (SPG = 'DOMA' MOD1 'FACEL')
                     * 'UT' = vitesse tangentielle  (SPG = 'DOMA' MOD1 FACEL')
                     * 'NX' = n.x (SPG = 'FACE')
                     * 'NY' = n.y (SPG = 'FACE')
                     * 'TX' = t.x (SPG = 'FACE')
                     * 'TY' = t.y (SPG = 'FACE')).
                     (voir operateur PRET)

           MCHAM3  : MCHAML contenant la vitesse du liquide et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                     * 'UN' = vitesse normale  (SPG = 'DOMA' MOD1 'FACEL')
                     * 'UT' = vitesse tangentielle  (SPG = 'DOMA' MOD1 FACEL')
                     * 'NX' = n.x (SPG = 'FACE')
                     * 'NY' = n.y (SPG = 'FACE')
                     * 'TX' = t.x (SPG = 'FACE')
                     * 'TY' = t.y (SPG = 'FACE')).
                     (voir operateur PRET)

           MCHAM4  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la pression
                     (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM5  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la 
                     temperature du gaz (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM6  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la 
                     temperature du liquide (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM7  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la densite du
                     gaz (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM8  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la densite du
                     liquide (une  seule composante, 'SCAL').
                     (voir operateur PRET)

    Cas b: deuxieme ordre en espace et en temps
    ______

           MCHAM8 MCHAM7 MCHAM6 MCHAM5 MCHAM4 MCHAM3 MCHAM2 MCHAM1 = 
           'PRET' MCLE1  ENTI1 ENTI2 MOD1   
           CHPO1  CHPO2  CHPO3  
           CHPO4  CHPO5  CHPO6
           CHPO7  CHPO8  CHPO9  
           CHPO10 CHPO11 CHPO12  
           CHPO13 CHPO14 CHPO15
           CHPO16 CHPO17 CHPO18
           CHPO19 CHPO20 FLOT1 ;
           'PRET' MCLE1  ENTI1 ENTI2 MOD1
           CHPO1 CHPO2 CHPO3 CHPO4 CHPO5 CHPO6 CHPO7 CHPO8 ;

    Contents :
    _________

           MCLE1   : MOT; 'TWOFLUID'. 
                    
           ENTI1   : ENTIER; ordre en espace (=1).

           ENTI2   : ENTIER; ordre en temps (=1).

           MOD1    : Objet MODELE.

           CHPO1   : CHPOINT contenant la taux de vide  
                     (une composante, 'SCAL').

           CHPO2   : CHPOINT "CENTRE" contenant le gradient de la 
                     taux de vide (en 1/m; 2 composantes en 2D, 'P1DX', 
                     'P1DY').

           CHPO3   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la taux de vide (one component, 'P1  ')

           CHPO4   : CHPOINT "CENTRE" contenant la vitesse du gaz 
                     (m/s; deux composantes en 2D, 'UVX ','UVY ', trois 
                     composantes en 3D, 'UVX ','UVY ','UVZ ').

           CHPO5   : CHPOINT "CENTRE" contenant le gradient de la
                     vitesse du gaz (en s^-1; 4 composantes en 2D, 'P1DX',
                     'P1DY', 'P2DX','P2DY').

           CHPO6   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la vitesse du gaz (2 composantes en 2D, 
                     'P1', 'P2').

           CHPO7   : CHPOINT "CENTRE" contenant la vitesse du liquide
                     (m/s; deux composantes en 2D, 'ULX ','ULY ', trois 
                     composantes en 3D, 'ULX ','ULY ','ULZ ').

           CHPO8   : CHPOINT "CENTRE" contenant le gradient de la
                     vitesse du liquide (en s^-1; 4 composantes en 2D,
                     'P1DX', 'P1DY', 'P2DX','P2DY').

           CHPO9   : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la vitesse du liquid (2 composantes en 2D, 
                     'P1', 'P2').

           CHPO10  : CHPOINT "CENTRE" contenant la pression (Pa; une
                     composante, 'SCAL').

           CHPO11  : CHPOINT "CENTRE" contenant le gradient de la 
                     pression (en Pa/m; 2 composantes en 2D, 'P1DX', 
                     'P1DY').

           CHPO12  : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la pression (une composante, 'P1' ).

           CHPO13  : CHPOINT contenant la temperature du gaz
                     (K; une composante component, 'SCAL').

           CHPO14  : CHPOINT "CENTRE" contenant le gradient de la 
                     temperature du gaz (en K/m; 2 composantes 
                     en 2D, 'P1DX', 'P1DY').

           CHPO15  : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la temperature du gaz 
                     (une composante, 'P1' ).

           CHPO16  : CHPOINT "CENTRE" contenant la temperature du liquide 
                     (K; une composante, 'SCAL').

           CHPO17  : CHPOINT "CENTRE" contenant le gradient de la 
                     temperature du liquide (en K/m; 2 composantes 
                     en 2D, 'P1DX', 'P1DY').

           CHPO18  : CHPOINT "CENTRE" contenant le limiteur du
                     gradient de la temperature du liquide 
                     (une composante, 'P1' ).

           CHPO19   : CHPOINT "CENTRE" contenant la densite du gaz
                     (kg/m^3; une componsamte, 'SCAL').

           CHPO20   : CHPOINT "CENTRE" contenant la densite du liquide
                     (kg/m^3; une composante, 'SCAL').

           FLOT1    : FLOTTANT qui contient l'increment en temps (en s) 
                      pour l'etape de prediction (uniquement dans le cas 
                      ENTI2 = 2; valeur conseillee = Dt); 

           MCHAM1  : MCHAML contenant la taux de vide, qui a comme 
                     SPG (support geometrique) 'DOMA' MOD1 'FACEL'
                     (une composante, 'SCAL')
                     (voir operateur PRET)

           MCHAM2  : MCHAML contenant la vitesse du gaz et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                     * 'UN' = vitesse normale (SPG = 'DOMA' MOD1 'FACEL')
                     * 'UT' = vitesse tangentielle (SPG = 'DOMA' MOD1 FACEL')
                     * 'NX' = n.x (SPG = 'FACE')
                     * 'NY' = n.y (SPG = 'FACE')
                     * 'TX' = t.x (SPG = 'FACE')
                     * 'TY' = t.y (SPG = 'FACE')).
                     (voir operateur PRET)

           MCHAM3  : MCHAML contenant la vitesse du liquide et les cosinus 
                     directeurs du repere locale (n,t) dans le repere 
                     global (x,y) (dans le cas 2D 6 composantes:
                     * 'UN' = vitesse normale  (SPG = 'DOMA' MOD1 'FACEL')
                     * 'UT' = vitesse tangentielle  (SPG = 'DOMA' MOD1 FACEL')
                     * 'NX' = n.x (SPG = 'FACE')
                     * 'NY' = n.y (SPG = 'FACE')
                     * 'TX' = t.x (SPG = 'FACE')
                     * 'TY' = t.y (SPG = 'FACE')).
                     (voir operateur PRET)

           MCHAM4  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la pression
                     (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM5  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la 
                     temperature du gaz (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM6  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la 
                     temperature du liquide (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM7  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la densite du
                     gaz (une  seule composante, 'SCAL').
                     (voir operateur PRET)

           MCHAM8  : MCHAML (SPG = 'DOMA' MOD1 'FACEL') contenant la densite du
                     liquide (une  seule composante, 'SCAL').
                     (voir operateur PRET)


   IV) ECOULEMENT COMPRESSIBLE, 'REACTIVE DISCRETE EQUATION METHOD'
       ______________________________________

       Dans le cadre de la modelisation d'un ecoulement compressible 
    en discretisation volumes finis des Équations
    d'Euler avec REACTIVE DISCRETE EQUATION METHOD, 
    cet operateur permet de calculer les variables 
    primitives aux interfaces (i.e. etats 'gauche' et 'droite' de 
    chaque face), a partir des variables primitives aux
    centres. Pour une description des variables veillez regarder
    la notice d'operateur 'PRIM'.



    a)  deuxieme ordre en espace (pour appliquer premier
        ordre en espace veillez multiplier CHPGRA* et CHPLIA*
        par zero)

       CHAMAL1 CHAMAL2 CHAMRN1 CHAMRN2 CHAMV1 CHAMV2 CHAMP1 CHAMP2 = 
          'PRET' 'DEM' MOD1   TABPGAS 
                              CHPAL1 CHPGRA1 CHPLIA1  
                              CHPAL2 CHPGRA1 CHPLIA1
                              CHPRN1 CHPGRR1 CHPLIR1
                              CHPRN2 CHPGRR2 CHPLIR2
                              CHPVN1 CHPGRV1 CHPLIV1
                              CHPVN2 CHPGRV2 CHPLIV2
                              CHPP1  CHPGRP1 CHPLIP1
                              CHPP2  CHPGRP2 CHPLIP2
                              EPS ;

     ARGUMENTS  : 

           'DEM'   : le mot cle pour  "Reactive Discrete
                     Equation Method"
                    
           MOD1    : OBJET MODELE de TYPE 'EULER'

            TABPGAS     : TABLE des proprietes des gaz
                         (voir la notice de l'operateur 'PRIM')

            CHPAL1 CHPGRA1 CHPLIA1  : CHPOINTs "CENTRE":
                          alpha1, son gradient et limiteur

            CHPAL2 CHPGRA2 CHPLIA2  : CHPOINTs "CENTRE":
                          alpha2, son gradient et limiteur

            CHPRN1 CHPGRR1 CHPLIR1  : CHPOINTs "CENTRE":
                          rho1 - la densite, son gradient et limiteur

            CHPRN2 CHPGRR2 CHPLIR2  : CHPOINTs "CENTRE":
                          rho2 - la densite, son gradient et limiteur

            CHPVN1 CHPGRV1 CHPLIV1  : CHPOINTs "CENTRE":
                          v1 - la vitesse, son gradient et limiteur

            CHPVN2 CHPGRV2 CHPLIV2  : CHPOINTs "CENTRE":
                          v2 - la vitesse, son gradient et limiteur

            CHPVP1 CHPGRP1 CHPLIP1  : CHPOINTs "CENTRE":
                          p1 - la pression, son gradient et limiteur

            CHPVP2 CHPGRP2 CHPLIP2  : CHPOINTs "CENTRE":
                          p2 - la pression, son gradient et limiteur

            EPS         : FLOTTANT; alpha_i < eps  => no phase_i 

  RESULTS  : 

            CHAMAL1 CHAMAL2 CHAMRN1 CHAMRN2 CHAMV1 CHAMV2 CHAMP1
            CHAMP2      :  MCHAML "FACEL" qui contiennent alpha
            (1 et 2), densite (1 et 2), vitesse (1 et 2) et
            pression (1 et 2) a gauche et a droite de
            chaque interface.



  V) ECOULEMENT COMPRESSIBLE, GHOST FLUID METHOD FOR THE POOR (GFMP)
     _______________________________________________________________

        Dans le cadre de la modelisation d'un ecoulement compressible 
    en discretisation volumes finis des Équations d'Euler, methode 
    GFMP, cet operateur permet de calculer les variables 
    primitives aux interfaces (i.e. etats 'gauche' et 'droite' de 
    chaque face), a partir des variables primitives aux centres.

    V.a) 2eme ordre en espace, une espece

         CHAMPH CHAMRN CHAMV CHAMP = 
         'PRET' 'GFMP' LMOT1  MOD1   
                              CHPPH CHPGRPH CHPLIP  
                              CHPRN CHPGRR CHPLIR
                              CHPVN CHPGRV CHPLIV
                              CHPP  CHPGRP CHPLIP ;
    ou

    V.b) 2eme ordre en espace, multi-espece

         CHAMPH CHAMRN CHAMV CHAMP CHAMY CHAMAL = 
         'PRET' 'GFMP' LMOT1  MOD1   
                              CHPPH CHPGRPH CHPLIP  
                              CHPRN CHPGRR CHPLIR
                              CHPVN CHPGRV CHPLIV
                              CHPP  CHPGRP CHPLIP
                              CHPYN CHPGRY CHPLIY 
                              CHPAN CHPGRA CHPLIA ;


    INPUT

          'GFMP'       : OBJET MOT

           LMOT1       : OBJET LISTMOTS, noms des especes 
                         dans les equations d'Euler 
                   
           MOD1        : OBJET MODELE de TYPE EULER

           CHPPH CHPGRP CHPLIP  : CHPOINTs "CENTRE":
                         phi,  gradient,  limiteur

           CHPRN CHPGRR CHPLIR  : CHPOINTs "CENTRE":
                         rho, gradient,  limiteur

           CHPVN CHPGRV CHPLIV  : CHPOINTs "CENTRE":
                         v,  gradient,  limiteur

           CHPVP CHPGRP CHPLIP  : CHPOINTs "CENTRE":
                         p  gradient,  limiteur

           CHPYN CHPGRY CHPLIY  : CHPOINTs "CENTRE":
                         y,  gradient,  limiteur

           CHPAN CHPGRA CHPLIA  : CHPOINTs "CENTRE":
                         alpha,  gradient,  limiteur

    OUTPUT

           CHAMPH CHAMRN CHAMV CHAMP CHAMY CHAMAL:  
                          MCHAML "FACEL" 
                          contenant phi, la densite, 
                          la velocite, la pression, les fractions 
                          massiques et volumiques 
                          a gauche et a droite des faces


© Cast3M 2003 - Tous droits réservés.
Mentions légales