The 737 is much more sophisticated than that , it calculates the fuel burn based on the Vertical profile entered into the FMC, and assumes idle thrust descents to any altitude constraints entered into the FMC and then level flight until the next idle descent etc etc.