文件名称:moebinv:用于非欧几何操作的 C++ 库-开源
文件大小:22.6MB
文件格式:ZIP
更新时间:2024-06-23 23:37:20
开源软件
这是两个 C++ 库,用于非欧几何中的符号、数字和图形操作。 有 GUI 允许通过鼠标点击与这些库进行交互。 在北斗级,第一个库 Cycle 通过 FSCc 构造实现对循环(二次曲线)的基本操作。 第二个库 Figure 对由 Moebius 不变关系(例如正交性)连接的循环集合进行操作。 这两个库都基于 GiNaC 计算机代数系统 (http://ginac.de) 的 Clifford 代数能力。 除了 C++ 库之外,还有一个 Python 包装器,可以在交互模式下使用 (https://codeocean.com/capsule/7952650/)。 这两个库都可以在任意维度和指标签名中工作。 此外,还有一些 2D/3D 特定例程,包括通过 Asymptote (http://asymptote.sourcefourge.net) 软件可视化 PostScript 文件。 源代码是用文学编程 NoWeb 编写的。
【文件预览】:
moebinv-gui
----moebinv-gui.exe(5.55MB)
----iconengines()
--------qsvgicon.dll(69KB)
----v1.4.9(8B)
----libgcc_s_seh-1.dll(75KB)
----Qt6Core.dll(6.05MB)
----imageformats()
--------qjpeg.dll(386KB)
--------qico.dll(43KB)
--------qgif.dll(43KB)
--------qsvg.dll(36KB)
----html()
--------previous_motif.svg(185B)
--------moebinv-gui-manual-whole005.html(4KB)
--------moebinv-gui-manual.html(4KB)
--------next_motif.svg(190B)
--------moebinv-gui-manual-whole003.html(33KB)
--------moebinv-gui-manual-whole002.html(7KB)
--------moebinv-gui-icon-160.png(47KB)
--------moebinv-gui-manual-whole009.html(27KB)
--------moebinv-gui-manual-whole008.html(7KB)
--------moebinv-gui-manual.css(2KB)
--------moebinv-gui-manual-whole006.html(13KB)
--------moebinv-gui-manual-whole004.html(12KB)
--------moebinv-gui-manual-whole.css(2KB)
--------moebinv-gui-manual-whole007.html(6KB)
--------contents_motif.svg(185B)
--------moebinv-gui-manual-whole001.html(4KB)
--------inter-geom-toolbar.png(9KB)
--------moebinv-gui-manual-whole.html(104KB)
----platforms()
--------qwindows.dll(954KB)
----libwinpthread-1.dll(51KB)
----libstdc++-6.dll(1.35MB)
----D3Dcompiler_47.dll(3.98MB)
----examples()
--------nine-points-ell.gar(10KB)
--------README(978B)
--------lobachevsky-line.gar(2KB)
--------nine-point-thm-orientation.gar(11KB)
----opengl32sw.dll(19.68MB)
----translations()
--------qt_fi.qm(176KB)
--------qt_fr.qm(162KB)
--------qt_gd.qm(185KB)
--------qt_ru.qm(199KB)
--------qt_ko.qm(153KB)
--------qt_hr.qm(146KB)
--------qt_ca.qm(205KB)
--------qt_pt_BR.qm(204KB)
--------qt_pl.qm(159KB)
--------qt_tr.qm(190KB)
--------qt_de.qm(202KB)
--------qt_nn.qm(192KB)
--------qt_bg.qm(161KB)
--------qt_uk.qm(155KB)
--------qt_nl.qm(176KB)
--------qt_en.qm(33B)
--------qt_lv.qm(150KB)
--------qt_hu.qm(157KB)
--------qt_sk.qm(123KB)
--------qt_cs.qm(171KB)
--------qt_zh_CN.qm(131KB)
--------qt_fa.qm(145KB)
--------qt_ja.qm(127KB)
--------qt_da.qm(177KB)
--------qt_zh_TW.qm(123KB)
--------qt_ar.qm(156KB)
--------qt_he.qm(135KB)
--------qt_es.qm(161KB)
--------qt_it.qm(157KB)
----Qt6Gui.dll(8.47MB)
----styles()
--------qwindowsvistastyle.dll(172KB)
----Qt6Widgets.dll(6MB)
----Qt6Svg.dll(340KB)