- Introduction
- Requirements
- Installation
- Test Cases
DSMC implementation using an octree as a variable mesh based on https://doi.org/10.1016/j.jcp.2008.04.038. Implementation in done in python 3.10.
- python 3.10.
- pip3
- numpy
- llvmlite
- scipy
- numba
The module can be installed using pip3 from the repository root as
pip3 install .
All test cases were performed using Argon. The gas properties are as follows:
gas | ||
---|---|---|
Ar | 3.631681e-19 | 6.6422e-26 |
Simulation of temperature relaxation of Argon in closed domain.
The simulation domain is cube with a side length of
1e-5 | 0.5e-8 | 300 | 1e+20 | 1000.0 |
where
Hypersonic flow around a cuboid. The parameters are as follows
1e-6 | 0.25e+15 | 273.0 | 2.6e+19 | 0 | -3043.0 |
This test case is Sod's shock tube problem.
Initial conditions for the left hand side
The simulation parameters
1e-7 | 1e-8 |
The simulation domain is a rectangular tube with a square cross section with the side length