3D CFD problems solution using parallel computations by means of GDT package

2006 
Nowadays numerical simulation of complicated CFD problems by means of parallel computation is widely used all over the world. There are many CFD codes which can work on multiprocessor systems. The GasDynamicsTool (GDT) package developed by the GDT Software Group is one of them. It is meant for the numerical simulation of gas-dynamics processes in a wide range of initial and boundary conditions. Fluid jets, inner and outer problems of aerodynamics, ballistics, combustion and detonation, fluid-structure interaction - these are just a few of the phenomena that can be simulated with the help of the GDT package. GDT can work on different software and hardware platforms. The package is based on a modified large particle method and uses a uniform cubic grid. Parallelization is provided by means of computation domain division into a number of subdomains. The number of subdomains equals the number of cluster nodes. On every time step each node calculates the results in every grid cell of its subdomain, and after that the subdomain boundary cells results exchange between the nodes takes place. As a result of such an approach the GDT has a high computation speed and good scalability characteristics. For example, one time step computation for 960 million 3D cell domain on 16-node cluster of ICAD RAS lasts 39 seconds. The package is capable of computing up to 30 million 3D cells for each gigabyte of the working memory. GDT Software Group actively uses its developments to solve complicated CFD problems. Present work devotes to description of a parallel version of the GDT package features and capabilities and to applying experienced approaches to three-dimensional problems of CFD. Several simulation examples are presented. Particular attention is devoted to complicated geometry and import from CAD/CAE systems as well as complicated 3D flows visualization.
    • Correction
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    0
    Citations
    NaN
    KQI
    []