Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
对‘Foam::twoPhase::Sp()’未定义的引用 collect2: error: ld returned 1 exit status
undefined reference
类可能编译成功,在对接求解器的时候可能会提示此错误。问题在于类。检查virtual函数后面是否=0。
@李东岳 问题已经解决了,是我在录制脚本的时候进行了多余的不必要操作,再次感谢李东岳老师,您的建议大大的减少了我的工作量。
@piteqiu 还有就是那个扩散物性用inverse插值比线性插值准确。
大家好,用buoyantSimpleFoam求解自带的算例buoyantCavity,该如何使用wallHeatFlux功能来计算加热面的壁面热流,是想sample一样,在system内加入一个sample文件,然后在controlDict内添加加入functions{#includeFunc sample}吗,本人还是个OF小白,麻烦大家有空能解答一下,谢谢!
@LYD 你是不是用的g++ -7,我发现用这个不行,g++-5和gcc-5可以
@Qing 无非代码感觉脏点儿,BLAS等库其实也是把小矩阵直接展开的。无所谓啦。
小白试了你更新的代码,运行时出现下面的错误,请问是我编译位置错了吗0_1521630956325_error.png 图片地址)
@wang123sd 不是啊😁
(1) 计算中inject 的计算时间的长度等 (2) fluent 手册里面有详细介绍 (3)算一下速度,根据某经验公式进行计算,fluent 手册中也有提到 (4) report 出口情况
@李东岳 我模拟的是近场喷雾,燃油相体积分数肯定远远高于10%;喷雾和气穴的联系:气穴发生在喷嘴内部,研究气穴产生的蒸汽对喷雾破碎的影响;还请东岳大神简要指导MultiphaseEulerFoam调用气穴模型。谢谢!
在fluent中VOF在缺省情况下是只能设置一项为可压缩性,如楼上所言,气体可以设置为可压缩气体,液体的压缩性可以使用Tait方程通过UDF插入fluent中,Ps:这个UDF很简单,可以参考help文件中的UDF案例,里面有一个是关于液相可压缩性的例子
http://advances.sciencemag.org/content/2/6/e1501869
@赵一铭
@范春永 成了!非常感谢!!
最近看了几个extend的问题,暂时没用过extend的求解器...
@李东岳 非常感谢。 又读了几篇类似的文献,真是用时均处理的仿真模型找不到,高雷诺数下的这种流动都是在用实验测试了,但是我需要计算一个比较准确的结果,合作单位的同志希望能找到统一的规律,形成经验公式类似的结论,然后用作产品开发:crying: 任重道远啊,有个师兄推荐用DES试试,目前在测试,希望别掉进坑了。
@李东岳 在 U*sin(t)边界条件 中说:
我刚开始学OpenFOAM,我没在用户手册里看到怎么样把速度的边界条件设成time dependent的,比如我要wall velocity 是U*sin(t),这个样子的?能麻烦你告诉我一下实现这个的函数吗? inlet { type codedFixedValue; name dummy; code #{ const scalar& time = this->db().time().value(); operator==(vector(2.0*sin(time),0,0)); #}; value $internalField; } 请参考
我刚开始学OpenFOAM,我没在用户手册里看到怎么样把速度的边界条件设成time dependent的,比如我要wall velocity 是U*sin(t),这个样子的?能麻烦你告诉我一下实现这个的函数吗?
请参考
李老师您好,我看过您在另一个帖子提到的“合理调节上部来流速度使浮升气泡保持在一个相对静止的位置”后,我想复现您说的内容,即:求解域的速度进口的速度大小根据上一个时间步的气泡速度自动调节。目前的思路是:采用function在算例文件夹下写出一个气泡速度Ub,再在0/U中采用include将气泡速度Ub引入边界条件中进行操作。但在实际操作过程中发现,include只会在计算第一步加载,并不会在每一个时间步后加载,导致速度进口大小并未实现自动调节。请问李老师您有没有好的思路可以实现边界条件的实时加载和自动调节哇:xinxin:
@wang123sd 这样啊,那就可能是另外一个问题了,用所谓显式代数应力模型会好一点,计算量没有高很多。用des或les的计算量会比rans至少高一个量级。
是不是udf里面没有保存运动的数据
@赵一铭 画完网格之后 输入paraFoam命令,点击apply闪退。现在已经没问题了,之前p和U边界没有改。感谢!
可压缩PBE方程形式的比较
咦、之前写的这个研究方向已经发出去了
SuperBee好像就会锐化界面。
Yes, SUPERBEE加了下风格式,是叫下风么?Down-wind
哈哈,东岳大神,感谢你做了这个平台 ... 感觉学习CFD就是要不断地重复才能领悟其中的真谛,当然有通俗易懂的资料会更为便捷。
@mohui 多谢支持,CFD任重道远比较耐玩!只要有兴趣,是能研究一辈子的,不像王者荣耀,玩几年到头了 哈哈 :mihu: 资料以后会持续更新,精力有限,稍微慢点