关贸总协定

几何代数模板库。GATL是一个用于欧几里德、齐次/射影、Mikowski/时空、共形和任意几何代数的C++库。几何代数是一个强大的数学系统,在同一框架下包含了许多数学概念(例如复数、四元数代数、Grassmann-Cayley代数和Plücker坐标)。几何代数主要基于称为Clifford代数的代数系统,但非常强调几何解释。在几何代数中,子空间被视为计算的基元。因此,它是一个适当的数学工具,用于建模和解决物理、化学、工程和计算机科学中的几何问题。GATL使用模板元编程来实现延迟求值策略。这样,GATL能够在编译时对程序执行一些优化。换言之,GATL被设计成在用户描述的过程中自动执行低级代数操作,从而产生更高效的程序。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换