Detonation is a very rapid and violent form of combustion. A number of important issues associated with occurrence of detonation waves remain poorly understood. Numerical simulation has become one of the main research tools on detonation waves, using Computational Fluid Dynamics (CFD). To limit the computational domain to manageable sizes, it is often useful to perform simulations in a frame of reference attached to the wave. The physical domain is then truncated, resulting in artificial inflow and outflow boundaries. Numerical non-reflecting boundary conditions are then necessary, ensuring that outgoing disturbances do not reflect back into the computational domain. We have implemented effective high order-accurate non-reflecting boundary conditions, coupled with an WENO (weighted essentially non-oscillatory) solver. In this thesis, typical techniques will be introduced on how non-reflecting boundary condition can be implemented. The characteristic method which we use will be described in detail. Validation and results for one dimensional shock-tube problem and for two dimensional detonations will be presented. |