非欧几何操作的C++库moebinv开源发布
需积分: 10 154 浏览量
更新于2024-11-17
收藏 22.6MB ZIP 举报
Cycle库主要通过FSCc构造实现对循环(二次曲线)的基本操作,而Figure库则对由Moebius不变关系(例如正交性)连接的循环集合进行操作。
这两个库都基于GiNaC计算机代数系统的Clifford代数能力,GiNaC是一个开源的C++库,用于符号计算。除了C++库,还有一个Python包装器,可以在交互模式下使用,使得在Python环境中也可以利用moebinv库进行非欧几何操作。
moebinv库的一大特点是可以在任意维度和指标签名中工作,这意味着它具有非常高的通用性和灵活性。此外,它还包含一些2D/3D特定例程,可以通过Asymptote软件可视化PostScript文件,这对于图形显示和结果分析非常有帮助。
源代码是用文学编程NoWeb编写的,这是一种结合了编程和文档编写的编程范式,可以让代码的可读性和易理解性更好。
总的来说,moebinv是一个功能强大的非欧几何操作库,无论是对于学术研究还是工程实践都有很大的帮助。"
2021-05-24 上传
2021-05-13 上传
点击了解资源详情
点击了解资源详情
1705 浏览量
847 浏览量
1855 浏览量
1798 浏览量
703 浏览量

苏鲁定
- 粉丝: 29
最新资源
- Web远程教学系统需求分析指南
- 禅道6.2版本发布,优化测试流程,提高安全性
- Netty传输层API中文文档及资源包免费下载
- 超凡搜索:引领搜索领域的创新神器
- JavaWeb租房系统实现与代码参考指南
- 老冀文章编辑工具v1.8:文章编辑的自动化解决方案
- MovieLens 1m数据集深度解析:数据库设计与电影属性
- TypeScript实现tca-flip-coins模拟硬币翻转算法
- Directshow实现多路视频采集与传输技术
- 百度editor实现无限制附件上传功能
- C语言二级上机模拟题与VC6.0完整版
- A*算法解决八数码问题:AI领域的经典案例
- Android版SeetaFace JNI程序实现人脸检测与对齐
- 热交换器效率提升技术手册
- WinCE平台CPU占用率精确测试工具介绍
- JavaScript实现的压缩包子算法解读