summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Fractal.jl4
-rw-r--r--src/complex-plane.jl4
-rw-r--r--src/mandelbrot.jl3
3 files changed, 11 insertions, 0 deletions
diff --git a/src/Fractal.jl b/src/Fractal.jl
new file mode 100644
index 0000000..e7f6f2b
--- /dev/null
+++ b/src/Fractal.jl
@@ -0,0 +1,4 @@
+module Fractal
+include("complex-plane.jl")
+include("mandelbrot.jl")
+end
diff --git a/src/complex-plane.jl b/src/complex-plane.jl
new file mode 100644
index 0000000..ddea80e
--- /dev/null
+++ b/src/complex-plane.jl
@@ -0,0 +1,4 @@
+function complexplane(range, divisions)
+ line = linspace(-range / 2.0, range / 2.0, divisions)
+ [ x + y*im for x=line, y=line ]
+end
diff --git a/src/mandelbrot.jl b/src/mandelbrot.jl
new file mode 100644
index 0000000..614d490
--- /dev/null
+++ b/src/mandelbrot.jl
@@ -0,0 +1,3 @@
+function mandelbrot(z, c)
+ z.^2 + c
+end