slope limiter differentiated