def delta_function(self, symbol, discretised_symbol):
    '\n        Implements the delta function on the approriate side for a spatial method.\n\n        Parameters\n        ----------\n        symbol: :class:`pybamm.Symbol`\n            The symbol to which is being integrated\n        discretised_symbol: :class:`pybamm.Symbol`\n            The discretised symbol of the correct size\n        '
    raise NotImplementedError
Implements the delta function on the approriate side for a spatial method.

Parameters
----------
symbol: :class:`pybamm.Symbol`
    The symbol to which is being integrated
discretised_symbol: :class:`pybamm.Symbol`
    The discretised symbol of the correct size
def delta_function(self, symbol, discretised_symbol):
    '\n        Implements the delta function on the approriate side for a spatial method.\n\n        Parameters\n        ----------\n        symbol: :class:`pybamm.Symbol`\n            The symbol to which is being integrated\n        discretised_symbol: :class:`pybamm.Symbol`\n            The discretised symbol of the correct size\n        '
    raise NotImplementedError