Ice slows blood flow. Heat increases blood flow. DD's ortho has recommended ice only if she's gone too far, and only after she's finished for the day.
My understanding is that icing will initially decrease the flow of blood to a point. After which more blood is moved to the area. Which is why you should not do it for an extended period of time to treat an injury.