...
首页> 外文期刊>SIAM Journal on Scientific Computing >GRINS: A MULTIPHYSICS FRAMEWORK BASED ON THE libMesh FINITE ELEMENT LIBRARAY
【24h】

GRINS: A MULTIPHYSICS FRAMEWORK BASED ON THE libMesh FINITE ELEMENT LIBRARAY

机译:颗粒:基于libMesh有限元库的多物理框架

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

摘要

This paper describes a flexible C++ software framework, called GRINS, for simulating complex multiphysics systems of partial differential equations using the finite element method. GRINS is designed to facilitate the rapid development and reuse of finite element formulation code as well as other features of complex simulations, including quantity-of-interest functionals, solvers, boundary conditions, initial conditions, and postprocessing. GRINS is built on the FEMSystem framework that is part of the libMesh finite element library. GRINS, through FEMSystem and libMesh, supports a number of contemporary algorithms and computing features including hybrid distributed and shared memory parallelism, parallel adaptive mesh refinement on unstructured grids, goal-oriented refinement driven by dual-weighted residual error estimates in quantities of interest, and adjoint-based parameter sensitivities. GRINS is deployed both as an application binary, allowing immediate use of existing features, and as a library to which the user may build and link a stand-alone application, extending the framework to their needs. Several examples demonstrate the effectiveness of the design, including uncertainty quantification applications. Planned developments are also discussed.
机译:本文介绍了一种称为GRINS的灵活C ++软件框架,用于使用有限元方法模拟偏微分方程的复杂多物理场系统。 GRINS旨在促进快速开发和重复使用有限元公式代码以及复杂模拟的其他功能,包括感兴趣的数量功能,求解器,边界条件,初始条件和后处理。 GRINS基于FEMSystem框架构建,该框架是libMesh有限元素库的一部分。 GRINS通过FEMSystem和libMesh支持许多现代算法和计算功能,包括混合分布式和共享内存并行性,非结构化网格上的并行自适应网格细化,由感兴趣的数量的双加权残留误差估计驱动的面向目标的细化,以及基于伴随的参数敏感性。 GRINS既可以作为应用程序二进制文件(允许立即使用现有功能)进行部署,又可以作为用户可以构建和链接独立应用程序的库进行部署,从而将框架扩展至他们的需求。几个例子证明了设计的有效性,包括不确定性量化应用。还讨论了计划的开发。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号