/mandelbrot-set

Mandelbrot Set implementation in Rust.

Primary LanguageRust

Mandebrot Set.

"The Mandelbrot set is a two-dimensional set with a relatively simple definition that exhibits great complexity, especially as it is magnified. It is popular for its aesthetic appeal and fractal structures. The set is defined in the complex plane as the complex numbers for which the function $f_c(z) = z^2 + c$ does not diverge to infinity when iterated starting at $z = 0$, i.e., for which the sequence $f_{c}(0)$, $f_{c}(f_{c}(0))$, etc, remains bounded in absolute value."

Source: Wikipedia.

Key features.

  1. Parallelism and Multithreading.
  2. Operator overloading.

Run the code.

Using the --release flag for compiler optimizations

cargo run --release