Trapezoidal error