[ANSYS, Inc. Logo] return to home search
next up previous contents index

32.5.1 Overview of Mesh Partitioning

When you use the parallel solver in ANSYS FLUENT, you need to partition or subdivide the mesh into groups of cells that can be solved on separate processors (see Figure  32.5.1). You can either use the automatic partitioning algorithms when reading an unpartitioned mesh into the parallel solver (recommended approach, described in Section  32.5.3), or perform the partitioning yourself in the serial solver or after reading a mesh into the parallel solver (as described in Section  32.5.4). In either case, the available partitioning methods are those described in Section  32.5.6. You can partition the mesh before or after you set up the problem (by defining models, boundary conditions, etc.), although it is better to partition after the setup, due to some model dependencies (e.g., adaption on non-conformal interfaces, sliding-mesh and shell-conduction encapsulation).

figure   

If your case file contains sliding meshes, or non-conformal interfaces on which you plan to perform adaption during the calculation, you will have to partition it in the serial solver. See Sections  32.5.3 and 32.5.5 for more information.

figure   

If your case file contains a mesh generated by the GAMBIT Hex Core meshing scheme or the TGrid Mesh/Hexcore menu option (hexcore mesh), you must filter the mesh using the tpoly utility or TGrid prior to partitioning the mesh. See Section  32.5.2 for more information.

Note that the relative distribution of cells among compute nodes will be maintained during mesh adaption, except if non-conformal interfaces are present, so repartitioning after adaption is not required. See Section  32.5.8 for more information.

If you use the serial solver to set up the problem before partitioning, the machine on which you perform this task must have enough memory to read in the mesh. If your mesh is too large to be read into the serial solver, you can read the unpartitioned mesh directly into the parallel solver (using the memory available in all the defined hosts) and have it automatically partitioned. In this case you will set up the problem after an initial partition has been made. You will then be able to manually repartition the case if necessary. See Sections  32.5.3 and 32.5.4 for additional details and limitations, and Section  32.5.7 for details about checking the partitions.

Figure 32.5.1: Partitioning the Mesh
figure


next up previous contents index Previous: 32.5 Mesh Partitioning and
Up: 32.5 Mesh Partitioning and
Next: 32.5.2 Preparing Hexcore Meshes
Release 12.0 © ANSYS, Inc. 2009-01-29