Page 157 - Basic Structured Grid Generation
P. 157

146  Basic Structured Grid Generation

                        giving finally
                                             ∂ϕ       ∂     ∂ϕ          ∂v
                                  i     2 i         ij               i
                                [v + ν(∇ x )]   + g       ν      + ϕg ·    + S = 0,       (5.121)
                                             ∂x i    ∂x i  ∂x j        ∂x i
                                                                  i
                                                                       i
                                  i
                        where the g s are given by eqns (1.8) or (1.161), v = g ·v,and i, j are summed from
                        1 to 2 or from 1 to 3, depending on whether the problem is in one or two dimensions.
                        Exercise 6. Making use of eqns (1.120), (1.118), and (1.135), show that another (con-
                        servative) form of the equation is
                                            ∂    √     i    ij  ∂ϕ      √
                                                 g v ϕ + νg         +  gS = 0.            (5.122)
                                           ∂x i              ∂x j

                          Now, following the generation of a structured grid for the physical space, with the
                          i
                        x co-ordinate curves coinciding by definition with grid lines, the hosted equation may
                                                                                   i
                        be discretized and solved on the square or rectangular domain in x computational
                        space, subject to the given boundary conditions.
                          Typical boundary conditions
                                                             ∂ϕ
                                                     c 1 ϕ + c 2  = c 3                   (5.123)
                                                             ∂n
                        in physical space transform, according to eqn (1.193), into the condition
                                                          1   ij  ∂ϕ
                                                             g     = c 3 ,                (5.124)
                                                 c 1 ϕ + c 2 )    j
                                                          g ii  ∂x
                                                                   i
                        with summation over j but not i, on a boundary x = const. in computational space.


                           5.12 Multiblock grid generation


                        When the geometry of the solution domain is complex, as is generally the case in
                        engineering problems, one approach is to divide it into subdomains (blocks) of simpler
                        geometries. Structured grid generation can be carried out in each of the sub-domains
                        using algebraic methods or differential models, and the resulting grids can then be
                        patched together at the common boundaries. A major drawback of this ‘multiblocking’,
                        or ‘block-structuring’, technique has been the difficulty of automating the process of
                        domain decomposition. Dividing the domain into subdomains while keeping track of
                        data relating to the boundaries between the blocks and to the ‘connectivity’ of the
                        blocks is not difficult when the number of subdomains is relatively small, so that
                        the process can be performed manually. However, the generation of this initial data-
                        structure can be unacceptably time-consuming when the number of subdomains is large
                        (say, into the hundreds).
                          Approaches to automating this procedure were suggested by Allwright (1988) and
                        Eiseman, Cheng, and Hauser (1994), and there are currently commercially available
                        Computer Aided Design (CAD) codes which can be used. These perform block geom-
                        etry generation automatically, together with curve-fitting, typically using cubic splines,
                        along the common boundaries of the sub-domains. When the overall solution domain
   152   153   154   155   156   157   158   159   160   161   162