Royama's geometric consumption model