- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目的:初步展开理解reactingFoam.C是怎么回事
许多的头文件放在main外面的才是真正的头文件,里面定义了一个类;放在里面的其实就是一个代码段,是of偷懒的做法。
#include “fvCFD.H” - 此头文件用来包含一些related to有限体积cfd的class的头文件
#include “fvIOptionList.H” –是跟注册机有关的,代码里的IOobject都和它有关
#include “setRootCase.H” - e root path and case directories according to the arguments,不大明白什么是according to the arguments, 既然是相当于拷贝过去一个程序段,估计读了这个程序段就理解啦
#include “createXX.H” -就是创建那些对象啊,TIME对象,MESH对象, 存储数据用的
- pimpleControl是从哪儿冒出来的?
?
?
?
?
本大神下面告诉你啦
#include pimpleControl.H呗,位于main外,是真正的头文件
pimple 估计是pimpleControl的object, mesh 理解不清楚;
这么理解吧,就是pimple对象中的数据,都由mesh里边的值来赋值(笔记P45)
这里用到了构造函数(constructor?),构造函数就是用来赋初值的。
// Constructors
pimpleControl .H的源代码:
//- Construct from mesh
pimpleControl(fvMesh mesh);
- mesh 从哪冒出来的?
#include createMesh.H因为并不是真正的头文件而是完全去copy的文件,有它而来
凡所有相皆是虚妄
-上面程序中的 runTime.run这个变量哪儿来的?
#include createTime.H创建了一个object叫runTime,run是它的一个函数
-run()这个函数从哪来的?
不要纠结,因为那是在浪费时间
而时间是组成生命的必要条件
那你就要看Time.H代码了, Time是类,里边定义了变量和函数。然后新建runTime,肯定也有这些属性啊
-怎么没发现#include ”Time.H”?
过去我也是个文艺青年啊。。。。。
现在我成了苦逼科学骚男
没有三五个妹子的人生有啥意思啊???
其实我的心思你未必能懂。。。。不懂是正常的。。。因为你未必走过
这里不就用到TIME了嘛, Foam是namespace; namespace的作用是里面放很多关键词,通过它可以调用
学不会正常的,学会了其实是天分,本质上来说学会只是把你已经有的功能激活
-runTime++时间推进怎么开展的?
scalar maxCo =runTime.controlDict().lookupOrDefaultscalar(maxCo, 1.0); 这句话的意思就是,通过搜寻controlDict文件里的maxCo关键词,然后赋值; 带引号的,就是文件里的
-controlDict().lookupOrDefault中间的.怎么理解?
对象.函数 或者
对象.变量
相信困难总是暂时的,加油吧
你要知道你现在的苦逼我都经历过
而且我想和每个人同游青春,可惜我只有一段时光,那我就选择妹子吧。
-false, 1.0, GREAT都怎么理解?
(maxCo, 1.0); 要么用文件里的,要么用默认的1.0, 优先是文件里的
就是把每个include的内容全部粘贴过来,求解
没有啥要讲啦,对象注册机明天说
文档评论(0)