《学习有限元编程学习有限元本质》.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《学习有限元编程学习有限元本质》.doc

1.开始的困惑与无奈~:loveliness知道编程自己是逃不过的,可是刚进办公室时连一个数组都不会开,看到别人的程序更是崇拜和畏惧,不知别人怎么能把几千行的代码,组织起来形成有限元程序,来解决很复杂的问题?也许很多人都有这种茫然与恐惧吧!~ 后来有机会开始帮着师兄打下手,也就是剖剖网格、做做后处理什么的,至于编程没有任何概念。这样差不多过了一年多,看着别人轻车熟路的做事,自己心里也很着急,但总觉得无从下手。开始在网上看别人的帖子,请教师兄,发现他们讲的也含糊不清,自己也着不到头绪。尽管自己也看了一些有限元书,如有限元原理,清华王勖成的也看了,除了大堆看不懂的符号,一无所获。 在一筹莫展之际,也是偶然的,看到以前老板的一个程序。里面没有一句注释,只见他们都在用却不懂它。于是有种强烈的好奇或者说是渴求吧,一定要看懂它。这时找了些老板曾发表的文章,关于此算法的内容我如饥似渴的读了起来。大概花了2个多月时间,终于知道了程序的大概思路。这时自己开始尝试沿这它的路重新编一个。由于现在用了新求解器,与原来的CROUT分解差别很大,又花了很长时间在源程序上加新求解器。此间,自己一点一点摸索,包括很多语法都是从头学来,也恨自己硕士和本科没有编过程序,更没接触有限元。常听他们说看别人的不如自己编一个。当新求解器加上以后,心里开始有点自信,要知道,这个程序看懂的人不多,求解器之前没有加成功,也许自己是歪打正着吧! 后来自己开始按自己的思路把这个程序写了出来,大概也花了2个月时间,这个06年下半年到07年3月份时间都花在程序上了。只是这个程序框架搭好后开始有了新的思路,至于最后程序的效率当然h很高~,没有了当初的畏惧,程序也没有那么可怕,现在编程序也心平气和起来!现在发现,程序只是把思路和想法表达出来的方式,思路才是关键!所以我又从头开始看有限元原理~ 呵呵,学习有限元我就是这么倒着走的路~ -----(续一)-------------------------- ? ?? ??? 随着时间的推移,也许是自己走过的弯路坎坷太多,才发现以前学过的东西哪些才是最有价值的,有限元的学习也是如此。从开始天书般的看变分方程,随后接触那些似乎神秘难测的程序,心里有期待也有恐惧,但熬过来后还是有点收获的,知道了有限元程序框架结构,那些输入(出)通道、形形色色的矩阵的形成、组合以及各种难懂的方程求解器。倒回来觉得程序的构思很重要,在后来就感觉是方程的有限元格式很重要,它毕竟关系到程序架构、收敛、精度........ ? ?? ???就像不懂力学就不知道牛顿的牛叉,不造原子弹不知道爱因斯坦的价值,其实有限元的灵魂就是数学物理方程,那些能提出能描述事物背景物理方程的人,才是学有限元的牛人,这也许才叫创新吧!提出的质能方程的爱因斯坦和能造出原子的奥本你说谁牛呢?呵呵答案就不言而喻了........... ? ?? ?? ?我想学习有限元的最终,能追索方程的源头背景,给以改造,或者另外提出物理方程,给出其合理的定解条件,然后变分后离散为有限元形式,至于写程序,呵呵 ----------------续(二)---------------------------------- ? ?? ?? ???在有限元学习中,资料的选择总是使人困惑甚至迷茫,河海徐之纶不愧是有限元的老前辈,他的书比较易懂,适合初学者。清华王勖成的书较为详尽,但对初学者来说是有点难度的,当然有了有限元基础以后,他的书是很好的教材了。老:) :) 外的就树欧文.欣顿、辛科维奇的比较通俗权威了。当然有不少高校老师自己编写的小册子讲义之类的,如果结合其课堂讲解是最好的不过的了。很多人困惑的程序其实也有很多是通用的,比如求解雅克比矩阵,以及各种解方程的求解器也是相对独立的模块,可以移用过来,大可不必为此花太大精力(当然前提是理解其原理和过程)。本人通过这2年的有限元学习,认为有限元的核心就是数学物理方程的建立,至于有限元实现过程是否顺利、高效,还要看方程的离散形式以及程序的架构。一人只见,仅供参考! 关于软件-------------------------续(三)---------------------2010-06-04------------- ? ?? ? 毕业即投入紧张的工作中,很久没能来坛子了,近生活稍规律。首先感谢大家的关注和鼓励,在此续写点自己学习工作中的感受,但愿对大家有所裨益。 ? ?? ???首先学习是个循序渐进的过程,期间苦闷的摸索、无望的徘徊甚至是难以避免的,但朝着目标不断努力,终会有所收获,心态很重要。 ? ?? ???看着现在包装精美,功能强大的诸类有限元软件,有一段时期,曾经认为(也似乎是懒惰的托辞)他们能解决所有问题:静力、动力、电磁、流体、多场耦合------几乎无所不包。那

文档评论(0)

ucut + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档