An (abstract) algebra for stencil computations