GRASP swMATH ID: 20792 Software Authors: Liu, Hongli; Cai, Chunper; Zou, Chun Description: An object-oriented serial implementation of a DSMC simulation package. This paper reports a scalar implementation of a multi-dimensional direct simulation Monte Carlo (DSMC) package named “G̠eneralized Ṟarefied gA̠s S̠imulation P̠ackage” (GRASP). This implementation adopts a concept of simulation engine and it utilizes many Object-Oriented Programming features and software engineering design patterns. As a result, this implementation successfully resolves the problem of program functionality and interface conflictions for multi-dimensional DSMC implementations. The package has an open architecture which benefits further development and code maintenance. To reduce engineering time for three-dimensional simulations, one effective implementation is to adopt a hybrid grid scheme with a flexible data structure, which can automatically treat cubic cells adjacent to object surfaces. This package can utilize traditional structured, unstructured or hybrid grids to model multi-dimensional complex geometries and simulate rarefied non-equilibrium gas flows. Benchmark test cases indicate that this implementation has satisfactory accuracy for complex rarefied gas flow simulations. Homepage: http://www.sciencedirect.com/science/article/pii/S0045793011003707 Keywords: DSMC implementation; hybrid grid; object-oriented Programming; rarefied gas flow Related Software: Icarus; MONACO Cited in: 1 Document Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year An object-oriented serial implementation of a DSMC simulation package. Zbl 1365.76004Liu, Hongli; Cai, Chunper; Zou, Chun 2012 Cited by 3 Authors 1 Cai, Chunper 1 Liu, Hongli 1 Zou, Chun Cited in 1 Serial 1 Computers and Fluids Cited in 1 Field 1 Fluid mechanics (76-XX) Citations by Year