adding divergence filter
some work on chambolles algo