...
首页> 外文期刊>Geochemistry, geophysics, geosystems >TerraFERMA: The Transparent Finite Element Rapid Model Assembler for multiphysics problems in Earth sciences
【24h】

TerraFERMA: The Transparent Finite Element Rapid Model Assembler for multiphysics problems in Earth sciences

机译:TerraFERMA:用于地球科学中多物理场问题的透明有限元快速模型汇编器

获取原文
获取原文并翻译 | 示例
           

摘要

We introduce and describe a new software infrastructure TerraFERMA, the Transparent Finite Element Rapid Model Assembler, for the rapid and reproducible description and solution of coupled multiphysics problems. The design of TerraFERMA is driven by two computational needs in Earth sciences. The first is the need for increased flexibility in both problem description and solution strategies for coupled problems where small changes in model assumptions can lead to dramatic changes in physical behavior. The second is the need for software and models that are more transparent so that results can be verified, reproduced, and modified in a manner such that the best ideas in computation and Earth science can be more easily shared and reused. TerraFERMA leverages three advanced open-source libraries for scientific computation that provide high-level problem description (FEniCS), composable solvers for coupled multiphysics problems (PETSc), and an options handling system (SPuD) that allows the hierarchical management of all model options. TerraFERMA integrates these libraries into an interface that organizes the scientific and computational choices required in a model into a single options file from which a custom compiled application is generated and run. Because all models share the same infrastructure, models become more reusable and reproducible, while still permitting the individual researcher considerable latitude in model construction. TerraFERMA solves partial differential equations using the finite element method. It is particularly well suited for nonlinear problems with complex coupling between components. TerraFERMA is open-source and available at http://terraferma. github. io, which includes links to documentation and example input files.
机译:我们介绍并描述了一种新的软件基础设施 TerraFERMA,即透明有限元快速模型汇编器,用于快速且可重复地描述和求解耦合的多物理场问题。TerraFERMA的设计是由地球科学中的两个计算需求驱动的。首先是需要提高耦合问题的问题描述和求解策略的灵活性,其中模型假设的微小变化可能导致物理行为的巨大变化。其次,需要更加透明的软件和模型,以便可以验证、复制和修改结果,以便计算和地球科学中的最佳想法可以更容易地共享和重用。TerraFERMA利用三个先进的开源库进行科学计算,提供高级问题描述(FEniCS)、耦合多物理场问题的可组合求解器(PETSc)以及允许对所有模型选项进行分层管理的选项处理系统(SPuD)。TerraFERMA将这些库集成到一个接口中,该接口将模型中所需的科学和计算选择组织到单个选项文件中,从中生成并运行自定义编译的应用程序。由于所有模型共享相同的基础设施,因此模型变得更加可重用和可重复,同时仍然允许单个研究人员在模型构建方面有相当大的自由度。TerraFERMA使用有限元法求解偏微分方程。它特别适用于组件之间复杂耦合的非线性问题。TerraFERMA是开源的,可在 http://terraferma 获得。github。io,其中包括指向文档和示例输入文件的链接。

著录项

相似文献

  • 外文文献
  • 中文文献
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号