diff options
author | Jesse Luehrs <doy@tozt.net> | 2014-10-24 11:45:40 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2014-10-24 11:45:40 -0400 |
commit | 35c239e4b7ab489961a0029a53b505921f230244 (patch) | |
tree | 2d3bb08ba6397144417835f44a16249fc51c7adb /src | |
parent | 1bcf21a6fda4164c2002975b4f3e0f6786abd84d (diff) | |
download | julia-fractals-35c239e4b7ab489961a0029a53b505921f230244.tar.gz julia-fractals-35c239e4b7ab489961a0029a53b505921f230244.zip |
start factoring out into modules
Diffstat (limited to 'src')
-rw-r--r-- | src/Fractal.jl | 4 | ||||
-rw-r--r-- | src/complex-plane.jl | 4 | ||||
-rw-r--r-- | src/mandelbrot.jl | 3 |
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 |