TbGAL: A Tensor-Based Library for Geometric Algebra

Advances in Applied Clifford Algebras(2020)

引用 6|浏览4
暂无评分
摘要
Geometric algebra is a powerful mathematical framework that allows us to use geometric entities (encoded by blades) and orthogonal transformations (encoded by versors) as primitives and operate on them directly. In this work, we present a high-level C++ library for geometric algebra. By manipulating blades and versors decomposed as vectors under a tensor structure, our library achieves high performance even in high-dimensional spaces ( ⋀ℝ^n with n > 256 ) assuming ( p , q , r ) metric signatures with r = 0 . Additionally, to keep the simplicity of use of our library, the implementation is ready to be used both as a C++ pure library and as a back-end to a Python environment. Such flexibility allows easy manipulation accordingly to the user’s experience, without impact on the performance.
更多
查看译文
关键词
Geometric algebra,Library,C++,Python,High dimension
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要