Modeling of a Rijke-tube pulse combustor using computational fluid dynamics