$FOAM_TUTORIALS/discreteMethods/dsmcFoam/supersonicCorner
We calculate the mixture gas flow of oxygen and nitrogen with the Direct Simulation Monte Carlo (DSMC) method. The Direct Simulation Monte Carlo (DSMC) method was proposed by G. A. Bird in the 1960s to calculate the flow of rarefied gases using the Boltzmann equation.
The properties of the gas are defined in the file "dsmcProperties" in the directory "constant", and the initial state is defined in the file "dsmcInitialiseDict" in the directory "system".
The model is a rectangle with sizes of 30 cm, 18 cm, and 18 cm in the X, Y, and Z axes, respectively, and the minimum faces in the Y and Z coordinates are set to the region "entrance1" (red), "entrance2" (green), and "walls" (blue). The other faces are set as the region "flow".
We set a supersonic velocity of (1936, 0, 0) m/s and a temperature of 300 K in the region "flow" as a boundary condition. The region "entrance1" and "entrance2" are symmetric faces, and the region "walls" is a no-slip wall with a temperature of 1000 K.
Each variable in directory 0 is as follows.
The calculation result is as follows.
When combining the divided data in each processors using the command reconstructPar, we added the option "-noLagrangian" to prevent unnecessary Lagrangian data from being combined.
1 hours 36 minutes 17.2 seconds *4 parallel, Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz