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).
如下图所示,我想写一个边界条件,当标量浓度在壁面处以通量F吸附,现在壁面通量速度f我通过codedFixedValue边界条件已经写出来了,但是浓度C的边界条件不知道怎么设置?我开始是设置为固定值0,但是计算后边界附近的浓度都是负值,这是不对的。我想向大家问一下想实现我最开始说的边界条件,应该怎么处理?
看起来是固定梯度边界条件?是这样么?
我见过有设置固定值为0的。他们做吸附的有做这个东西,之前oks课我也植入过这个东西,参考 https://www.jianguoyun.com/p/DbQV8p4Q9s3ZBhjhg9EEIAA 但是为什么会是负值?
@李东岳 我觉得不能算是很标准的固定梯度边界条件,因为那个f,就是扩散通量的数值是随着边界处标量浓度的变化而改变的,有一个表达式。
@李东岳 老师,如果设置为固定值0,那么需要一个新的场进行记录吸收的量,并且这样,计算域中的浓度并不会减少,如果重力沉降大反而会在底面边界处进行积攒,不会靠近边界就被吸收。
@疏影横斜水清浅 在 标量浓度在壁面处吸附 中说:
老师,如果设置为固定值0,那么需要一个新的场进行记录吸收的量
这个是的。我看他们定义的是DEF啥的。
至于吸收的话,那看来需要定义一个类似出去的通量。你有没有坚果相关的算法。
@李东岳 我现在没有好的算法,知识发现零梯度这种边界条件是可以使得场内的浓度出去,不会在边界处积攒,如果编写算法,应该是和零梯度类似的可以。