如何自己编程序做软件?

如何自己编程序做软件?,第1张

1.程序软件免费下载 

链接:https://pan.baidu.com/s/1E6rNlwiYx9wPYqUZuqbnpw

提取码:9gsb  

软件,拼旅棚音为Ruǎnjiàn,国标中对软件的定义为:与计算机系统 *** 作有关的计算机程序、规程、悉镇脊规睁渗则,以及可能有的文件、文档及数据。

1.熟练使用一种网格生成软件,这样你以后拿到任何复杂的问题都不会卡在网格这个基本环节上了。

2.从使用Fluent开始。什么都能算,鲁棒性非常好,而且界面相对比较友好。当然如果你有师兄或者老师给你的in-house code更好,这样有人指导的话使用难度也不会太高,而且之后学习算法会更容易。现在开源的CFD代码也很多,但不建议单q匹马去学习使用,因为上手难度比较高。

3.至少熟练掌握一门编程语言。即使你一直用Fluent,总有一天你也会需要写UDF的。matlab不算凳宏粗编程语言。python用来做CFD不是不可以,但是一般情况下会很慢,不太具有实用性。推荐C/C++/Fortran。编程工具的话,反正我是用Visual Studio和Emacs的。各位见仁见智了。(BTW,江湖上有大神用python写程序,再自己整一个类似编译器的东西“翻译”成C,这种高端技术目测不适合初学者)

4.至少学会使用一种后处理软件。要不然怎枣镇么体现CFD=ColourFul Drawing呢。Tecplot和ParaView是目前最受欢迎的两款后处理软件。

5.推荐的学习算例:全是二维和三维的,直接解NS/RANS方程。那些一维算例之类的可以在学算法的时候回过头来补都来得及。a.NACA0012。网格非常好画,熟练的话结构非结构的都可以在20分钟内搞定,而且很多网格生成软件都会拿它当Tutorial,对新手来说也可以照猫画虎。可以算的case非常多,从不可压到跨音速都有实验数据。体会一下网格对计算结果的影响。b.圆柱绕流,Re=200。非定常计算。群众喜闻乐见的卡门涡街。c.DLR-F4翼身组合体。三维算例。体会一下什么叫面向实际飞行器的CFD。愿意挑战自绝轮己的话可以尝试画结构网格。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8238103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存