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).
计算域某个区域可以吸收CO,吸收的CO的量与该区域的每个网格单元本身的浓度值成正比,请问各位老师这个UDF对吗,我设置了这个之后CO浓度无变化
#include "udf.h"
DEFINE_SOURCE(co_absorption, c, t, dS, eqn) { real S; real Ci;
}
报错了,我检查不出错误,希望有前辈能够指导一二
@Joann 你好,方便交流一下吗,我看了你的几个帖子,我和你用的工具基本差不多,我邮箱2424885197@qq.com
想设置一个壁面接触角随时间增加减小,用公式描述 QMF9EZM9NI7B{$AS17ASF{M.jpg 但是模拟过程中不到0.01s就已经完全铺开了 8d0dfcc4-1ada-4bec-8a31-d4000f59d818-0~FKZ}KBX0WEF3X7@2%@NTD.png 接触角为定值的时候没有问题,请问接触角随时间增加减小的设置哪里出了问题,该如何设置
@李东岳 谢谢东哥,就是我把resolveFeatrueAngle调大之后画网格没有捕捉这条特征线,画几何的时候因为在两个不同平面上,这条特征线是存在的
@李东岳 哈哈,其实是从nodebb的帮助中抄来的:cheeky:
很普适性的问题。如果你说的是如何判定非稳态的收敛性的话,可以监控一些参数,如果稳定波动一定周期,就可以认为收敛了。
非常感谢!我之前把连续相的直径调小,效果好点,但是还是不理想。我一会儿试一下,把Sct调小,看看有变化没。
最近在用LES计算湍流入口,为了得到一个入口的平均速度场,我想用DNS的数据,也就是用到标准的壁面律曲线(y+ ~ U+),由于我用的求解器是求解有量纲的参数,因此需要对标准的壁面律曲线进行有量纲处理。根据我来流的参数,比如自由来流速度Uinf,温度Tinf,采用绝热壁温,是不是就可以得到有量纲的速度分布了?但我看到有人要给定入口的壁面摩擦速度Utao,边界层厚度等,这些都是没有必要的吧?谢谢!
@random_ran :upset: 老师让做这方面的,没办法啊
自挖自填。再次感谢@浪迹天大 和@马乔 两位大佬的解释,原来这是一种c++ 特性——递归模板模式,也就是 派生类继承自模板类,同时把自己作为参数传递给模板类。这样做的目的其实很明确,从基类对象的角度来看,派生类对象其实就是本身,这样的话只需要用一个static_cast就可以把基类转化成派生类,从而实现基类对象对派生对象的访问。
@kasitefy 非常对。
另外一个问题是这种加和的数值积分忒慢了
@tidedrinker 非常谢谢你的回复,长知识了 我试着两个算例就ddt的选择不一样算了一下, 选择LocalEular的时候controlDict没有设置MaxCo,maxAlphaCo ,maxDeltaT 可以顺利收敛算到最后, 选择Eular的时候,显示库朗数,需要有maxAlphaCo,增加了这个设置(值取了15)之后,算到41秒库朗数太大了崩了(exited on signal 8 (Floating point exception).)这个时候应该就需要时间步长较小。 然后看到了这个帖子 https://www.cfd-china.com/topic/412/关于时间离散euler与localeuler离散 才知道用了LocalEular的算是LTSinterFoam的意思,求解稳态问题,所以表明DTCHull这个算例因为属于稳态所以就用了LocalEular时间离散,而另一个DTCHullMoving就不是稳态问题了所以就用了Eular。 早期的OpenFOAM版本还有LTSInterFoam,https://github.com/OpenFOAM/OpenFOAM-2.0.x/tree/master/tutorials/multiphase/LTSInterFoam
@东岳 我报名,一位老师两名学生,稍后把报名表发给你
@ibelief 多谢,b站上找到了李老师的视频。我主要是想看看有没有那种带着编程的那种(捂脸)
@东岳 ok 已发送
@冠竹 嗯嗯好哒 感谢感谢~我先操作一下
我想建立一个水槽,水流从水槽一边冲过去,然后又从另一边冲过来,两边的入口和出口边界要随时间变化,有没有大神指导一下,怎么实现?谢谢!
of8中 在cloudfunction中有一个叫viodfraction的cloudfunction,会输出theta field
学OF时间长了就越明白OF编程的这种独特,刚开始入门知道用的是C++我还找了以前学C++的书出来重刷,但是后来发现OF虽然也是基于C++但是自己很有自己的特点,所以如果C++不好的入门者也不用担心,耐心点慢慢看OF的码有不懂的就网上搜一搜别人的解析还是能理解的。