Skip to content

A hardware accelerated complex function plotter

Notifications You must be signed in to change notification settings

cronokirby/cauchy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cauchy

Cauchy is a simple, but hardware accelerated, complex function plotter. It plots pretty examples of complex functions

Examples

Cauchy produces relatively standard domain colorings for complex functions.

Phase is always represented by hue, with red being an angle of 0, and light blue being an angle of pi.

For the magnitude of the number, there are 2 plotting modes:

We have light-valued domain coloring, like in this plot of sin(z):

In this mode, the larger the magnitude gets, the more white the plot is.

There's also a mode for doing dark concentric plots:

In this mode, each line represents an exponential increase in magnitude.

Running

Running should be as simple as:

cargo run

Debug mode should be performant enough.

About

A hardware accelerated complex function plotter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published