Theory manual to OctVCE – a cartesian cell CFD code with special application to blast wave problems, Department of Mechanical Engineering Report 2007/12
Data(s) |
10/08/2007
|
---|---|
Resumo |
OctVCE is a cartesian cell CFD code produced especially for numerical simulations of shock and blast wave interactions with complex geometries, in particular, from explosions. Virtual Cell Embedding (VCE) was chosen as its cartesian cell kernel for its simplicity and sufficiency for practical engineering design problems. The code uses a finite-volume formulation of the unsteady Euler equations with a second order explicit Runge-Kutta Godonov (MUSCL) scheme. Gradients are calculated using a least-squares method with a minmod limiter. Flux solvers used are AUSM, AUSMDV and EFM. No fluid-structure coupling or chemical reactions are allowed, but gas models can be perfect gas and JWL or JWLB for the explosive products. This report also describes the code’s ‘octree’ mesh adaptive capability and point-inclusion query procedures for the VCE geometry engine. Finally, some space will also be devoted to describing code parallelization using the shared-memory OpenMP paradigm. The user manual to the code is to be found in the companion report 2007/13. |
Identificador |
http://espace.library.uq.edu.au/view/UQ:55665/uq_mech_report_2007_12.pdf |
Idioma(s) |
eng |
Palavras-Chave | #Virtual Cell Embedding #VCE #Blast wave #CFD #Complex geometry #Explosion #290000 Engineering and Technology #290501 Mechanical Engineering #291801 Fluidization and Fluid Mechanics |
Tipo |
Department Technical Report |