Modules.ComplexSets.Sets package

Submodules

Modules.ComplexSets.Sets.Julia module

class Modules.ComplexSets.Sets.Julia.Julia(iterations: int, coord_range: Modules.ComplexSets.CoordinateRange.CoordinateRange, xy_vals: tuple, constant: complex)

Bases: Modules.ComplexSets.ComplexSet.ComplexSet

Procedurally generates the Julia set given a constant.

Parameters
  • iterations (int) – The maximum number of iterations for Julia set generation.

  • coord_range (coordinaterange) ((float, float), (float, float)) – X and Y range values, respectively.

  • xy_vals (tuple) (int, int) – How many intervals to split the x and y axis into.

  • constant (complex) – The complex number to use for the Julia set generation.

constant

The complex number to use for the Julia set generation.

Type

complex

property constant

The complex number to use for the Julia set generation.

Type

complex

Modules.ComplexSets.Sets.Mandelbrot module

class Modules.ComplexSets.Sets.Mandelbrot.Mandelbrot(iterations: int, coord_range: Modules.ComplexSets.CoordinateRange.CoordinateRange, xy_vals: tuple)

Bases: Modules.ComplexSets.ComplexSet.ComplexSet

Generates a best estimate of the Mandelbrot Set given a limit placed on recursion iterations.

Parameters
  • iterations (int) – The maximum number of iterations for Mandelbrot set generation.

  • coord_range (coordinaterange) ((float, float), (float, float)) – X and Y range values, respectively.

  • xy_vals (tuple) (int, int) – How many intervals to split the x and y axis into.

Module contents