Skip to content

Plotting tools for teaching and learning complex analysis

License

Notifications You must be signed in to change notification settings

eprovst/ComplexToys.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComplexToys.jl

A collection of useful plotting routines for teaching and learning complex analysis. Take a look at the guide to get started.

To install run:

using Pkg
pkg"add ComplexToys"

Included plotting routines:

  • modularsurface(z->f(z)) plots a modular surface of $f$, i.e. a surface plot of the magnitude;
  • riemannsphere(z->f(z)) plots a domain coloring of $f$ on the Riemann sphere;
  • riemannpow(k) plots a projection of the Riemann surface of $z^k$; and
  • riemannlog() plots a projection of the Riemann surface of $\log(z)$.

Next to the routines in this package, DomainColoringToy is reexported. See their documentation for domain colourings, checker plots, etc.