网站大量收购独家精品文档,联系QQ:2885784924

ReactingFoam的细致讲解和感悟.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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)

159****4253 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档