Modeling equiaxed solidification with melt convection and grain sedimentation — I : Model description