...
首页> 外文期刊>International Journal for Numerical Methods in Engineering >Object-oriented finite element analysis of thermo-hydro-mechanical (THM) problems in porous media
【24h】

Object-oriented finite element analysis of thermo-hydro-mechanical (THM) problems in porous media

机译:多孔介质中热-水-机械(THM)问题的面向对象有限元分析

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

摘要

The design, implementation and application of a concept for object-oriented in finite element analysis of multi-field problems is presented in this paper. The basic idea of this concept is that the underlying governing equations of porous media mechanics can be classified into different types of partial differential equations (PDEs). In principle, similar types of PDEs for diverse physical problems differ only in material coefficients. Local element matrices and vectors arising from the finite element discretization of the PDEs are categorized into several types, regardless of which physical problem they belong to (i.e. fluid flow, mass and heat transport or deformation processes). Element (ELE) objects are introduced to carry out the local assembly of the algebraic equations. The object-orientation includes a strict encapsulation of geometrical (GEO), topological (MSH), process-related (FEM) data and methods of element objects. Geometric entities of an element such as nodes, edges, faces and neighbours are abstracted into corresponding geometric element objects (ELE-GEO). The relationships among these geometric entities form the topology of element meshes (ELE-MSH). Finite element objects (ELE-FEM) are presented for the local element calculations, in which each classification type of the matrices and vectors is computed by a unique function. These element functions are able to deal with different element types (lines, triangles, quadrilaterals, tetrahedra, prisms, hexahedra) by automatically choosing the related element interpolation functions. For each process of a multi-field problem, only a single instance of the finite element object is required. The element objects provide a flexible coding environment for multi-field problems with different element types. Here, the C++ implementations of the objects are given and described in detail. The efficiency of the new element objects is demonstrated by several test cases dealing with then no-hydro-mechanical (THM) coupled problems for geotechnical applications. Copyright (c) 2006 John Wiley & Sons, Ltd.
机译:本文提出了一种面向对象的概念,在多领域问题的有限元分析中的设计,实现和应用。该概念的基本思想是,可以将多孔介质力学的基本控制方程分为不同类型的偏微分方程(PDE)。原则上,用于各种物理问题的相似类型的PDE仅在材料系数上有所不同。由PDE的有限元离散化产生的局部元素矩阵和矢量分为几种类型,无论它们属于哪个物理问题(即流体流动,质量和热传递或变形过程)。引入了元素(ELE)对象以进行代数方程的局部组装。面向对象包括对几何(GEO),拓扑(MSH),过程相关(FEM)数据和元素对象方法的严格封装。元素的几何实体(例如节点,边缘,面和邻居)被抽象为相应的几何元素对象(ELE-GEO)。这些几何实体之间的关系形成了单元网格(ELE-MSH)的拓扑。提出了用于局部元素计算的有限元素对象(ELE-FEM),其中矩阵和向量的每种分类类型均由唯一函数计算。通过自动选择相关的元素插值函数,这些元素函数能够处理不同的元素类型(线,三角形,四边形,四面体,棱柱,六面体)。对于多字段问题的每个过程,仅需要有限元对象的单个实例。元素对象为具有不同元素类型的多字段问题提供了灵活的编码环境。在此,详细介绍了对象的C ++实现。新的元素对象的效率通过处理土工应用中无液压机械(THM)耦合问题的几个测试用例得到了证明。版权所有(c)2006 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号