MoebInv:用于非欧几里德几何操作的C++库
MoebInv: C++ libraries for manipulations in non-Euclidean geometry
摘要:
MoebInv包含两个CPP库,用于非欧几里德几何中的符号,数值和图形操作。第一个库循环实现了循环上的基本几何运算,循环是某些二次多项式的零集。第二个图书馆图上运行的合奏周期相互连接的莫比乌斯不变的关系:正交性,切线等两个图书馆的工作空间与任何尺寸和任意签名的度量。它们的基本功能可以通过Python/Python shell和专用的图形用户界面以交互方式访问。后者不需要任何编码技能,可用于教育。该软件包在各种Linux发行版,Windows 10,Mac OS X和几个云服务上进行了测试(并提供)。
英文摘要:
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.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。