Page 157 - Computational Fluid Dynamics for Engineers
P. 157

144                        5.  Numerical  Methods  for Model  Hyperbolic  Equations



            The  characteristics  of the  system  given  by  Eq.  (5.1.4)  can be  determined
         from  the  procedure  given  in  [1]. This  requires  that  the  eigenvalues  of the Ja-
         cobian  matrix  A,  Eq.  (5.1.5),  and  given  by  Eq.  (5.1.8)  are  determined  with
         three  solutions  for  A from  the  differential  equations  of the characteristics. The
         compatibility  equations  can then  be obtained  by writing  Eq.  (5.1.4)  along the
                                                 1
         characteristics  with  the  left  eigenvectors,  [L ] determined  from
                                        T
                                     [V  ] [A-XiI\  =-0                  (5.1.10a)

         or
                              [l\lUi}[A-XiI}=0;     «  =  l 2,3          (5.1.10b)
         If  we let
                                      1        1 2 3
                                    X-   =   [L L L f                     (5.1.11)
                              I) with  X  - 1 ,  we obtain

                                  x- 1  dQ     dQ-  =  0                  (5.1.12)
                                        dt      dx
         and  noting  that
                                         1         l
                                      X ~- A  =  AX~                      (5.1.13)
        where  A  represents  the eigenvalues  of the Jacobian  matrix  A, that  is,

                                           Ai
                                     A  =     A 2                         (5.1.14)
                                                 As

        we can also  write  Eq.  (5.1.13)  as
                                         l
                                       X~ AX   =  A                       (5.1.15)
        Here  X  represents  the right  eigenvector  matrix  of  A.
           Assuming that the Jacobian matrix  A is diagonalizable with  real  eigenvalues,
        the  compatibility  equations  can  be  obtained  for  the  case  where  A  is  either
        constant  or nonlinear.  In the former  case, the left  eigenvectors  of X -1  are auto-
        matically  constant  and Eq.  (5.1.12)  becomes

                                               l
                                  l
                              ~dX~ Q   (   dX~ AXX~  L <?
                                 dt            dx         =  0           (5.1.16a)
                              -
        or                            l           l
                                 ~dX~ Q        dX' Q
                                                                         (5.1.16b)
                                    dt          dx
        When  A  is nonlinear,  we  first  determine  a vector  Q  such  that

                                               X                          (5.1.17)
                                         dQ
   152   153   154   155   156   157   158   159   160   161   162