Tests on the Equilibrium Profiles of Model Beaches and the Effects of Grain Shape and Size Distribution