有限元开源程序FEAPpv代码分析开题报告

 2021-12-05 05:12

1. 研究目的与意义(文献综述)

feappv是一个被设计用于研究和教学用途的开源、通用有限元分析程序,全称a finite element analysis program: personal version。

它是feap软件的一个简化版本,支持在unix/linux/mac环境下运行。

feappv是一个相当精巧的软件,最新的5.1版本也只有3mb左右。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

研究的基本内容为了解feappv程序的关键模块代码、编制软件结构图,并分析其子模块调用关系,同时对其有限元理论背景和部分算法的实现有一定的了解,熟悉整个程序在进行科学计算过程中的不同步骤的内容与基本执行顺序。

feappv的主体部分是基于fortran编程语言开发的,对其进行代码分析前,需要先学习和入门fortran语言。

因为之前选修过计算力学程序设计语言这门课程,有一定fortran基础,只需复习便可。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

1. 第1周—第3周:阅读相关文献并进行英文文献翻译;
2. 第4周:撰写开题报告;
3. 第5周—第8周:分析feappv开源项目关键模块代码;
4. 第9周—第12周:feappv项目结构图编制、子模块调用关系分析等;
5. 第13周—第15周:整理分析结果,撰写毕业论文,准备答辩PPT。

4. 参考文献(12篇以上)

[1] Shahriar Shahbazpanahi, Alaleh Kamgar.Fracture Modelling of Crack Propagation in Steel.APCBEE Procedia,Volume 9,2014,Pages 197-201.
[2] 张川,谭璐.锚固钢筋粘结-滑移性能的滞回模型[J].建筑科学与工程学报,2011,28(3):93-100.
[3] 张川,康占锋.钢筋混凝土拉拔试件非线性有限元分析[C].//中国土木工程学会%中国建筑学会%中国工程图学学会.第十五届全国工程设计计算机应用学术会议论文集.2010:54-58,83.
[4] 冉强.考虑约束效应的钢筋混凝土短柱三维非线性有限元分析[D].重庆:重庆大学,2015.
[5] O.C. Zienkiewicz, R.L. Taylor, J.Z. Zhu.19 - Computer procedures for finite element analysis.The Finite Element Method Set (Sixth Edition).2005,Pages 664-667.
[6] Kiyohiro Imai, Dan M. Frangopol.Geometrically nonlinear finite element reliability analysis of structural systems. I: theory,Computers Structures, Volume 77, Issue 6,2000,Pages 677-691.
[7] Hao Qin, Lars-Erik Lindgren, Wing Kam Liu, Jacob Smith.Implicit finite element formulation of multiresolution continuum theory.Computer Methods in Applied Mechanics and Engineering,Volume 293,2015,Pages 114-130.
[8] Zhengkun Liu, Julian Roggel, Daniel Juhre. Phase-Field Modelling of Fracture in Viscoelastic Solids.Procedia Structural Integrity,Volume 13,2018,Pages 781-786.
[9] M. Jabareen, M.B. Rubin.A Cosserat point element (CPE) for nearly planar problems (including thickness changes) in nonlinear elasticity.International Journal of Engineering Science,Volume 46, Issue 10,2008,Pages 986-1010.
[10]Adam Wosatko, Jerzy Pamin, Maria Anna Polak.Application of damage–plasticity models in finite element analysis of punching shear.Computers Structures,Volume 151,2015,Pages 73-85.
[11]Bing Wen, Yangbao Deng, Xiaohui Shi, Xiquan Fu.Evolution of finite-energy Airy pulse interaction with high-power soliton pulse in optical fiber with higher-order effects.Optik,Volume 152,2018,Pages 61-68.
[12]Ulrich Wilbrandt, Clemens Bartsch, Naveed Ahmed, Najib Alia, Felix Anker, Laura Blank, Alfonso Caiazzo, Sashikumaar Ganesan, Swetlana Giere, Gunar Matthies, Raviteja Meesala, Abdus Shamim, Jagannath Venkatesan, Volker John.ParMooN—A modernized program package based on mapped finite elements.Computers Mathematics with Applications,Volume 74, Issue 1,2017,Pages 74-88.
[13]X.-A. Kong.A data design approach for object-oriented FEM programs.Computers Structures,Volume 61, Issue 3,1996,Pages 503-513.
[14]B.N.P. Agarwal, Shalivahan Srivastava.A FORTRAN program to implement the method of finite elements to compute regional and residual anomalies from gravity data.Computers Geosciences,Volume 36, Issue 7,2010,Pages 848-852.
[15]X.-A. Kong.A data design approach for object-oriented FEM programs.Computers Structures,Volume 61, Issue 3,1996,Pages 503-513.
[16]Juris Vencels, Peter Rback, Vadims Gea.EOF-Library: Open-source Elmer FEM and OpenFOAM coupler for electromagnetics and fluid dynamics.SoftwareX,Volume 9,2019,Pages 68-72.
[17]Zenan Huo, Gang Mei, Nengxiong Xu.juSFEM: A Julia-based open-source package of parallel Smoothed Finite Element Method (S-FEM) for elastic problems,Computers Mathematics with Applications,2020.
[18]Lee S K , Kim H J , Song Y , et al. MT2DInvMatlab-A program in MATLAB and FORTRAN for two-dimensional magnetotelluric inversion[J]. Computers geosciences, 2009, 35(8):1722-1734.
[19]Zaghi, S. OFF, Open source Finite volume Fluid dynamics code: A free, high-order solver based on parallel, modular, object-oriented Fortran API[J]. Computer Physics Communications, 2014, 185(7):2151-2194.
[20]Mackerle J . Object-oriented programming in FEM and BEM: a bibliography (1990-2003)[J]. Advances in Engineering Software, 2004, 35(6):p.325-336.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。