Font Size: a A A

Lattice Boltzmann Method And Visualization Simulation

Posted on:2008-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:S DongFull Text:PDF
GTID:2120360272469164Subject:Computational Mathematics
Abstract/Summary:PDF Full Text Request
Latice Boltzmann (LB) method is a novel numerical simulation method arising in Computational Fluid Dynamics (CFD) in recent years. The basic theories of LB method are molecular kinetic theory and statistic mechanics. Computer simulations are playing an increasing role in understanding the world we live in. With the developments of high performance computing, scientific and engineering computations can generate data of unprecedented size and complexity. Analyzing and visualizing these large-scale scientific data present new challenges to the researches of scientific visualization.DnQb models are common methods of LBGK numeration model. The domestic and foreign literatures have been massive research about two-dimensional LBGK model. In this paper, we carried on the analysis and the discussion about two and three-dimensional LBGK model. For the current research and simulations about the flows of three-dimensional LBGK model are very less, detailed simulations have been done on the D3Q19 model in a cavity, the simulation results were of high resolution and high precision.The program design based on object is a great and powerful method to develop commerce soft. It is also the front technology in present software. Using object-oriented programming language C++ the article has designed visible analogous system based on the DnQb model fluid motion. In the system designing process, first we constructed a two-dimensional LBGK model base class CD2QX, using inheritance of object-oriented we derived material model class about two and three-dimensional LBGK from CD2QX, thus we have archieved the code sharing and easy-programming. The system can simulate two and three-dimensional LBGK model, it used vc as tool and SDI document/view structure. In this paper, the system simulated two-dimentional cavity based on D2G9 model and three-dimentional cavity base on D3Q19 model.
Keywords/Search Tags:LB Method, LBGK model, Object Oriented Programming, VISC
PDF Full Text Request
Related items