...
首页> 外文期刊>SIAM Journal on Scientific Computing >AUTOMATIC SYMBOLIC COMPUTATION FOR DISCONTINUOUS GALERKIN FINITE ELEMENT METHODS
【24h】

AUTOMATIC SYMBOLIC COMPUTATION FOR DISCONTINUOUS GALERKIN FINITE ELEMENT METHODS

机译:不连续Galerkin有限元方法自动符号计算

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

获取外文期刊封面封底 >>

       

摘要

The implementation of discontinuous Galerkin finite element methods (DGFEMs) represents a very challenging computational task, particularly for systems of coupled nonlinear PDEs, including multiphysics problems, whose parameters may consist of power series or functionals of the solution variables. Thereby, the exploitation of symbolic algebra to express a given DGFEM approximation of a PDE problem within a high level language, whose syntax closely resembles the mathematical definition, is an invaluable tool. Indeed, this then facilitates the automatic assembly of the resulting system of (nonlinear) equations, as well as the computation of Frechet derivatives of the DGFEM scheme, needed, for example, within a Newton-type solver. However, even exploiting symbolic algebra, the discretization of coupled systems of PDEs can still be extremely verbose and hard to debug. Thereby, in this article we develop a further layer of abstraction by designing a class structure for the automatic computation of DGFEM formulations. This work has been implemented within the FEniCS package, based on exploiting the Unified Form Language. Numerical examples are presented which highlight the simplicity of implementation of DGFEMs for the numerical approximation of a range of PDE problems.
机译:不连续的Galerkin有限元方法(DGFEM)的实施代表了一个非常具有挑战性的计算任务,特别是对于耦合非线性PDE的系统,包括多体问题问题,其参数可以由溶液变量的功率序列或功能组成。由此,符号代数的利用以在高级语言中表达PDE问题的给定DGFEM近似值,其语法非常类似于数学定义,是一个宝贵的工具。实际上,这便于(非线性)方程的产生系统的自动组装,以及计算DGFEM方案的FreeRemet衍生物,例如,在牛顿型求解器内。然而,即使利用符号代数,PDE的耦合系统的离散化仍然可以是非常冗长的并且难以调试。因此,在本文中,我们通过设计用于自动计算DGFEM制剂的类结构来开发另一层抽象。基于利用统一的表单语言,本作品已在芬太科包中实施。提出了数值示例,其突出了DGFEM的实现简单,以获得一系列PDE问题的数值近似。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号