贝特

BETL是一个C++模板库,用于在各种物理和工程应用中对边界积分算子进行离散化。突出的例子有静电或热模型以及声波和电磁波的散射。虽然BETL目前通过Galerkin格式实现了三维边界积分算子的离散化,但其设计原则也允许合并其他离散化方案,例如仍然流行的配置方法。多年来,这个项目的规模比原先预期的要大一些。在其原始形式中,BETL只是作为一组功能相当有限的方法来维护现有的工业边界元解算器。从那时起,BETL已经成为一个完全自主的工具,可以在其上建立强大的边界元应用程序。BETL的优势在于它结合最先进的C++语言特性,使用了著名的设计原则。这保证了稳健、可扩展和可靠的数值格式和实现的快速发展,这些格式和实现与边界积分算子的离散化有某种关系