返回
Object-oriented programming in nonlinear finite element analysis
DOI:10.1016/S0045-7949(98)00054-6.png)
摘要
En 中文
Object-oriented programming has already shown to provide numerical scientists with adequate means for improving modularity in basic linear finite element codes. It is demonstrated here that this holds for nonlinear analysis, provided that the right types of objects with adequate capabilities are defined for handling nonlinear behaviours. In order to implement nonlinear models together with alternative methods for solution control, for nonlinear equation solving and for linear equation solving, a set of three classes is introduced: Problem, Nonlinear-Solver and LinearSolver. C++ examples implementing advanced algorithms indicate that these classes achieve a fair degree of programming flexibility and reusability. They thus provide an appropriate basis for modular nonlinear finite element programming. (C) 1998 Elsevier Science Ltd. All rights reserved.
Keyword:
finite element method
nonlinear analysis
linear equation system
nonlinear equation system
solution control
object-oriented programming
engineering software
C++
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
C
IF:
4.8
论文数:
6.2K
被引数:
1.7W
机构
暂无机构信息
引用论文
The Mechanism of Copper(II) Binding by Humic Acid: An Electron Spin Resonance Study of a Copper(II)—Humic Acid Complex and Some Adducts with Nitrogen Donors腐殖酸中铜(II)结合的机制:铜(II)—腐殖酸复合物及某些含氮配体的加合物的电子自旋共振研究
Analysis on the influencing factors of industrial structure upgrading in Northeast China东北地区产业结构升级影响因素分析
Naringenin modulates Cobalt activities on gut motility through mechanosensors and serotonin signalling
Biomarkers
IF0

