I've added "abstract" versions of all the required public/protected methods to the top level `Grid` class, which should cover this.

NB. This `ArakawaC` class is abstract.