Teaching Finite Element Method, the controversy between the use of commercial software and the development of mathematical skills

Santiago Cruz-Bañuelos
{"title":"Teaching Finite Element Method, the controversy between the use of commercial software and the development of mathematical skills","authors":"Santiago Cruz-Bañuelos","doi":"10.18260/1-2-620-38531","DOIUrl":null,"url":null,"abstract":"Finite Element Method (FEM) course is a good opportunity to develop superior skills in our students; the controversy today is the use of commercial software in order to develop “Computational mechanical skills” which allow to the students to be a very good users and designers. Instead the use of programming skills in order to build codes which solve specific problems. My idea of an adequate course in FEM includes first of all the mathematical foundations like differential equations, matrix algebra, etc. Then the development of the matrix expression for different kinds of elements which includes spring element, bar element, beam element and plate element. With this intention the students can understand the concept of element, assembly of the rigidity matrix, boundary conditions, etc; the evolution of the complexity of the problems can justify the use of the computer code in order to solve big problems. But, what’s going on with complex geometry? The needed of the special code to mesh a complex solid take us in the way to use a commercial one, the most important thing at this moment is the student “have the right to use a commercial software” because already he knows the mathematics secrets of the black box. Obviously the develop of the computer code involves the mathematical aspects such like the weak formulation of the differential equation, the solution of the integrals using numerical procedure. The discussion of this aspect must involve the opinion of the faculty and students in order to clarify the expectative of the curricular plan in which the finite element method is included.","PeriodicalId":315415,"journal":{"name":"2008 GSW Proceedings","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 GSW Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18260/1-2-620-38531","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Finite Element Method (FEM) course is a good opportunity to develop superior skills in our students; the controversy today is the use of commercial software in order to develop “Computational mechanical skills” which allow to the students to be a very good users and designers. Instead the use of programming skills in order to build codes which solve specific problems. My idea of an adequate course in FEM includes first of all the mathematical foundations like differential equations, matrix algebra, etc. Then the development of the matrix expression for different kinds of elements which includes spring element, bar element, beam element and plate element. With this intention the students can understand the concept of element, assembly of the rigidity matrix, boundary conditions, etc; the evolution of the complexity of the problems can justify the use of the computer code in order to solve big problems. But, what’s going on with complex geometry? The needed of the special code to mesh a complex solid take us in the way to use a commercial one, the most important thing at this moment is the student “have the right to use a commercial software” because already he knows the mathematics secrets of the black box. Obviously the develop of the computer code involves the mathematical aspects such like the weak formulation of the differential equation, the solution of the integrals using numerical procedure. The discussion of this aspect must involve the opinion of the faculty and students in order to clarify the expectative of the curricular plan in which the finite element method is included.
有限元法教学中,运用商业软件与发展数学技能之间的争议
有限元法课程是培养学生优秀技能的良好机会;今天的争议是利用商业软件来培养“计算机械技能”,让学生成为一个非常好的用户和设计师。而是使用编程技能来构建解决特定问题的代码。我认为一门适当的有限元课程首先包括微分方程、矩阵代数等数学基础。然后建立了弹簧单元、杆单元、梁单元和板单元的矩阵表达式。有了这个意图,学生可以理解单元的概念,刚度矩阵的装配,边界条件等;问题复杂性的演变可以证明使用计算机代码来解决大问题是合理的。但是,复几何是怎么回事呢?需要特殊的代码来网格一个复杂的实体带我们在使用商业的方式,此时最重要的是学生“有权使用商业软件”,因为他已经知道了黑盒子的数学秘密。显然,计算机代码的发展涉及数学方面,如微分方程的弱公式,用数值方法解积分。这方面的讨论必须包括教师和学生的意见,以澄清对课程计划的期望,其中包括有限元法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信