...
首页> 外文期刊>Latin American Journal of Solids and Structures >An object-oriented class design for the generalized finite element method programming
【24h】

An object-oriented class design for the generalized finite element method programming

机译:通用有限元方法编程的面向对象类设计

获取原文
           

摘要

The Generalized Finite Element Method (GFEM) is a numerical method based on the Finite Element Method (FEM), presenting as its main feature the possibility of improving the solution by means of local enrichment functions. In spite of its advantages, the method demands a complex data structure, which can be especially benefited by the Object-Oriented Programming (OOP). Even though the OOP for the traditional FEM has been extensively described in the technical literature, specific design issues related to the GFEM are yet little discussed and not clearly defined. In the present article it is described an Object-Oriented (OO) class design for the GFEM, aiming to achieve a computational code that presents a flexible class structure, circumventing the difficulties associated to the method characteristics. The proposed design is evaluated by means of some numerical examples, computed using a code implemented in Python programming language.
机译:广义有限元方法(GFEM)是基于有限元方法(FEM)的一种数值方法,其主要特征是可以利用局部富集函数来改进解。尽管该方法有很多优点,但它仍然需要复杂的数据结构,而面向对象编程(OOP)尤其可以使其受益。尽管在技术文献中已经广泛描述了传统FEM的OOP,但是与GFEM相关的特定设计问题仍很少讨论,也没有明确定义。在本文中,描述了GFEM的面向对象(OO)类设计,旨在实现一种计算代码,该代码提供了灵活的类结构,从而避免了与方法特性相关的困难。所提出的设计通过一些数字示例进行评估,这些示例使用Python编程语言中实现的代码进行计算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号