arXiv · 1912.03489
MoebInv: C++ libraries for manipulations in non-Euclidean geometry
Abstract
The introduced package MoebInv contains two CPP libraries for symbolic, numeric and graphical manipulations in non-Euclidean geometry. The first library cycle implements basic geometric operations on cycles, which are the zero sets of certain polynomials of degree two. The second library figure operates on ensembles of cycles interconnected by Moebius-invariant relations: orthogonality, tangency, etc. Both libraries work in spaces with any dimension and arbitrary signatures of their metrics. Their essential functionality is accessible in interactive modes from Python/Jupyter shells and a dedicated Graphical User Interface. The latter does not require any coding skills and can be used in education. The package is tested on (and supplied for) various Linux distributions, Windows 10, Mac OS X and several cloud services.
Explore related subjects
Keep this discovery
Vladimir V. Kisil. 2019-12-07. MoebInv: C++ libraries for manipulations in non-Euclidean geometry. https://doi.org/10.1016/j.softx.2019.100385
Cite the original work for its findings. Save a collection to share your selection of sources.