ShiromMakkad / MandelbrotPerturbation

This is an example of Perturbation Theory on the Mandelbrot Set with Series Approximation

Home Page:https://fractaltodesktop.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository is designed to be an introduction to Perturbation Theory and Series Approximation on the Mandelbrot set. The repository requires no libraries to be installed, but it does include CImg as an included library. It will work when you download the program and run it, no install required.

The variable names are named after the original Perturbation Theory and Series Approximation paper, so you should look at the code with the paper up alongside the code. Here is a link to the paper: http://www.science.eclipse.co.uk/sft_maths.pdf.

This code uses long doubles to express where arbitrary precision would be used in whatever library you want, but long doubles don’t have any more precision than normal doubles in Visual Studio. They just exist for backwards-compatibility. What this means is that, on its own, this code is no more effective than a non-Perturbation theory renderer. You have to add your own Arbitrary Precision Library for that. However, you can modify the code and learn from it without going through the trouble of installing such a library on a modern computer on Windows (which can be very difficult in C++).

This code makes up the core of Fractal To Desktop(https://fractaltodesktop.com/), and I’d really appreciate it if you chose to buy it. I’ve written explanations on Perturbation Theory and Series Approximation on my website.

If you need any help, you should visit fractalforums.com and fractalforums.org.

About

This is an example of Perturbation Theory on the Mandelbrot Set with Series Approximation

https://fractaltodesktop.com/

License:GNU General Public License v3.0


Languages

Language:C++ 62.1%Language:C 37.8%Language:Batchfile 0.0%