Flame Advection and Propagation Algorithms