summaryrefslogtreecommitdiff
path: root/docs/examples/quickstart/cythonize/integrate_cy.pyx
diff options
context:
space:
mode:
Diffstat (limited to 'docs/examples/quickstart/cythonize/integrate_cy.pyx')
-rw-r--r--docs/examples/quickstart/cythonize/integrate_cy.pyx25
1 files changed, 13 insertions, 12 deletions
diff --git a/docs/examples/quickstart/cythonize/integrate_cy.pyx b/docs/examples/quickstart/cythonize/integrate_cy.pyx
index 0bb0cd548..0e20a6c33 100644
--- a/docs/examples/quickstart/cythonize/integrate_cy.pyx
+++ b/docs/examples/quickstart/cythonize/integrate_cy.pyx
@@ -1,12 +1,13 @@
-def f(double x):
- return x ** 2 - x
-
-
-def integrate_f(double a, double b, int N):
- cdef int i
- cdef double s, dx
- s = 0
- dx = (b - a) / N
- for i in range(N):
- s += f(a + i * dx)
- return s * dx
+def f(double x):
+ return x ** 2 - x
+
+
+def integrate_f(double a, double b, int N):
+ cdef int i
+ cdef double s
+ cdef double dx
+ s = 0
+ dx = (b - a) / N
+ for i in range(N):
+ s += f(a + i * dx)
+ return s * dx