Skip to content

bbarros50/GSoC-2017

Repository files navigation

Google Summer of Code 2017 with SageMath

During the summer of 2017, I contributed to SageMath as a part of the Google Summer of Code program. Sage is an open-source Python-based mathematics software that is built on top of existing open-source packages (NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more). My work was primarily related to improving the complex dynamics functionality in Sage and more specifically, the plotting Mandelbrot and Julia Sets. I completed this project under the mentorship of Dr. Benjamin Hutz and Dr. Adam Towsley.

For more details on this project please visit my blog that was stood up for this project or by visiting the Google Summer of Code page for this project.

Here are a few cool images that I was able to plot using the Complex Dynamics functionality in Sage:

Mandelbrot Sets for f(z) = z^2 + c

Mandelbrot2 Mandelbrot4 Mandelbrot5

Julia Sets

JuliaSet

External Rays

ExternalRays

Mandelbrot Sets for General Functions f(z)

GeneralMandel GeneralMandel2

About

Google Summer of Code 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages