开放获取
Diane A. Verner, Gregory L. Heileman, Kent G. Budge, Allen C. Robinson, "有限元和有限差分问题的一般场类的发展",科学的规划, 卷。2, 文章的ID850826, 8 页面, 1993. https://doi.org/10.1155/1993/850826
有限元和有限差分问题的一般场类的发展
收到了
1993年4月29日(
接受
1993年6月29日
摘要
本文考虑开发一个可重用的面向对象数组库,以及在有限差分和有限元代码的构造中使用这个库。这个数组库中的类也足够泛型,可以用来构造特定于有限差分和有限元方法的其他类。我们通过将该库插入Sandia国家实验室开发的两个现有的面向对象科学代码中来演示该库的有用性。其中一个代码是基于有限差分方法,而另一个是基于有限元方法。以前,这些代码是跨各种顺序和并行计算平台分别维护的。使用面向对象编程,这两种代码都可以使用公共基类。这提供了许多与优化和可移植性相关的优点。优化工作,特别是在大型科学代码中,可以集中在一个库上。此外,通过将机器依赖关系封装在这个库中,在不同体系结构上优化这两个代码只需要修改单个库。
版权
Hindawi出版公司版权所有©1993这是一篇开放获取的文章知识共享署名许可,允许在任何媒介上不受限制地使用、分发和复制,只要原稿被适当引用。