A general analysis of two-dimensional convection schemes