By Huangrui Mo
- Download the code
- Enter the code directory
- Compile to generate the C executable:
make
- Run the program:
./artracfd
- Check help guide:
help
- Check program manual:
manual
- Generate a sample test case:
init
- Solve the smaple case:
solve
For algorithms and more test cases, please check the Reference
below.
- Operator splitting
- Governing equations: 3D Navier-Stokes equations (Cartesian, compressible, conservative)
- Temporal discretization: RK2 and RK3
- Spatial discretization: WENO3 and WENO5 (convective fluxes) + 2nd order central scheme (diffusive fluxes)
- Boudary treatment: immersed boundary method
- Governing equations: Newton's second law (translation), Euler equations (rotation), multi-body contact and collision
- Temporal integration: RK2
- Interface description: triangulated facets with front tracking