In this paper we describe a fast and interactive model to simulate and control the fire phenomenon. We use a modified interactive fluid dynamics solver to describe the motion of a 3-gas system. We simulate the motion of oxidizing air, fuel gases, and exhaust gases. The burning process is simulated by consuming fuel and air based on the amounts of fuel and air inside each grid cell. By modeling heat distribution, we also simulate the spread of fire to and selfignition in other combustible solids.