“读者可以选择1)仅仅阅读这些书中的这些章节,全面了解各种CFD方法及其在不同问题上的应用,对计算结果有个感性认识。2)也可以选择自己编写计算机程序进行求解,得到自己的计算结果。我们非常希望读者选择后一种方式,也就是随着学习的展开,为不同的算法写出自己的代码。仅仅阅读这些内容当然也有意义,但那就象坐在场外观看一场足球比赛。而自己写代码求解,就好比亲自参加比赛。要真正学好CFD,必须亲自动手,花大力气自己进行计算。”
--- 约翰 安德森
今天引用安德森的那本《计算流体力学基础及其应用》的第七章的一段话分享给大家。一直以来CFD这面,不管是国内还是国外,都大体分为了应用和算法。做应用的仅仅喜欢应用,做算法的仅仅喜欢算法。要对二者下定论,好比在一群程序员里面说:"C++是世界上最流弊的语言!!"一样,搞python的恨不得30个锤子干死你。
对了,如果有人要买这本书的注意了,这本书讲的是有限查分而不是有限体积,这俩种方法有严重的区别(如下图):
同时,学CFD的时候要注意,你要学的是计算流体力学不是流体力学!太多的人,给CFD小白推荐书的时候上来就推荐一本600页的流体力学巨著。前几天发朋友圈强调计算流体力学和流体力学的区分竟然引来密密麻麻的赞..
领取专属 10元无门槛券
私享最新 技术干货