I'd really like to get a basic idea of what happens under the hood of the fire/smoke simulation. It doesn't have to be detailed or specific to blender, just an overview of what actually happens.
Voxels are used for the underlying physics simulation of gas behavior. I can sort of imagine what happens when we're just simulating smoke by itself - I guess smoke is emitted with certain properties from somewhere with some starting velocity and other properties, and we try to solve the differential equation that describes this physical system. But what does changing Smoke to Smoke+Fire in the flow object do?
Is the physical event simulated differently when there is flame? Do the flame and smoke physical simulations interact/effect each other, or they done independently? Maybe the flame texture is just extracted from the simulation based on some quality of the voxel in question (its temperature/other quality).
What is the default behavior from the flow object when we're using Smoke+Flame? Does it set some sort of "initial temperature" very high or something?
When the 3d textures are saved, and it comes to rendering the process, I suppose both are just composited together? (I suppose this isn't really related to smoke/flame, but just volumetric rendering together, but I thought I'd ask it for completeness).