Efficient finite difference operators

The explicit loop is much more readable IMO.