A PV-Based Shallow-Water Model on a Hexagonal-Icosahedral Grid