Julia语言中广义复数实现的方法
摘要:通过在理论计算中使用Cayley-Klein模型来研究空间结构,在数学物理问题中,需要使用广义复数。在计算实验中,这些任务需要在编程语言中进行高质量的实现。目前在现代编程语言中提出的广义复数的小型实现具有一些不足之处。在本文中,我们建议使用Julia语言作为实现广义复数的语言,其中一个原因是它支持多重调度机制。本文演示了一种广义复数中的一种类型——双元数的实现方法。我们特别强调使用多重调度机制来实现新的数值类型的描述。所得到的双元数的实现可以被视为一个支持广义复数的完整软件模块的原型。
作者:Migran N. Gevorkyan and Anna V. Korolkova and Dmitry S. Kulyabov
论文ID:2007.09737
分类:Mathematical Software
分类简称:cs.MS
提交时间:2020-07-21