This package provides types and methods that are useful for working with curves and regions in the complex plane.
Most functionality is provided through Julia types. Per Julia conventions, these are all capitalized. You use these capitalized names to create values of the type; e.g., Segment and Circle.
Other methods may create values of these types, but since they are not distinct types themselves, they are not capitalized. For example, the rectangle
method creates a Polygon.
The methods in this package should work not only with the built-in Complex
type, but also with the Polar
and Spherical
types from the ComplexValues package, which it re-exports.
Please see the documentation for more details.
The package can be installed with Julia's package manager:
julia> import Pkg
julia> Pkg.add("ComplexRegions")
or just use ] add ComplexRegions
at the usual command prompt.
Please open an issue if you encounter any problems.