Optimizing Animated Flames

which kind of mesh does each flame consist of? a cone, an extruded 2d circle (lol), something else?