力学编程
‘壹’ 计算流体力学有限元方法及其编程详解怎么样
有限元方法是计算流体力学的一个重要分支,在工程计算领域中的应用越来越广泛。本书内容从最基本的有限元基础知识讲起,难度逐渐加深,每一章都是针对一个计算实例进行理论讲解和公式推导的,在此基础上,每个实例都配置有十分清晰的程序代码。 毕超编着的《计算机流体力学有限元方法及其编程详解》共分8章,第1章以有限元方法求解常微分方程为例,讲解有限元方法求解微分方程的基础知识;第2章以理想流体流动为例,介绍有限元方法求解Laplace方程的方法;第3章讲述速度-压力有限元法和罚函数有限元法求解牛顿流体Navier-Stocks(简记为N-S)方程组的方法,为后续章节奠定基础;第4章讲述非牛顿流体问题的求解方法;第5章讲解考虑惯性项时N-S方程组的求解方法;第6章讲述与时间有关的流体流动问题的求解方法;第7章讲述与时间有关的热传导问题的求解方法;第8章讲述速度与温度耦合问题的有限元求解方法。 《计算机流体力学有限元方法及其编程详解》采用MATLAB语言编写计算程序,以便于读者阅读。本书可作为本科生或研究生计算流体力学课程教材,也可作为相关课程的辅导教材。
编辑推荐
毕超编着的《计算机流体力学有限元方法及其编程详解》采用新颖的理论讲解和实例编程相结合的撰写模式,讲述了计算流体力学有限元方法的基本理论。书中内容难度由浅人深,将计算实例、理论推导、编程逻辑、程序编写及结果分析有机结合,归纳简化了使用有限元方法求解计算流体力学和传热学问题的复杂烦琐过程,讲述了理想流体、牛顿流体、非牛顿流体流动问题的有限元求解方法,特别是还包括了考虑惯性项影响、非定常流动以及流热耦合等多种复杂非线性问题的求解方法。该书内容丰富、理论深入、逻辑清晰,有利于读者更加清晰地了解计算流体力学有限元方法的基本理论,不仅可以作为计算流体力学领域本科生和研究生的课程教材,而且书中内容还可以为开发具有自主知识产权的大型工程计算软件提供理论基础。该书是近些年来我国计算流体力学领域为数不多的理论和实践并重的专业性着作。
‘贰’ 工程力学研究生需要学什么编程
fortran必须熟练,最好再学会C++,那个mathmatic或matlab做可以将符号数值化,省事,不过你不会我认为没太大关系。FORTRAN是王道,就靠他混饭吃了。ansys,marc什么的那是具体应用了,不算编程。
‘叁’ 力学专业的学C语言编程有用吗
学学总是好的,但是力学的以后多数有关计算机的编程都是用fortran语言来编的,如果学了C,fortran很快就可以学会,另外有必要学一下C++,C++的编程思想,还有C++标准库中很多实现方法对以后的编程是很有用的!
‘肆’ 计算流体力学 fortran编程
入门的书很多
帕坦卡那本中译本可以看看,有一本英文的很浅显的入门书,作者H. K. VERSTEEG and W. MALALASEKERA,很好,不知道有没有翻译
源代码这种东西很少,有源码的一般也就是解决比较通用的问题的
peric那本CFD书有配套的各种fortran源码,但应该没有专门解决你的问题的源码,你可以参考一下
日本有一本CFD的书,荒川忠一着,日文的,每一章后面都有对应的fortran源代码,不过估计国内不太容易买到