Added an iterator-way to use Domain.

FIXME: some bugs remain in convolution.h with non sparse signal.
FIXME: show error not working anymore.