combine pressure functions, add sim.ambientHeat, sim.velocityX, sim.velocityY