关于计算后的数值写入的问题



  • 我最近在试着一个OF里面的一个简单的功能实现。
    就是在任意一个求解器中加入一段这样的代码:

    0_1509962061795_Screenshot from 2017-11-06 18:54:13.png
    我想对网格上的一个值alphal进行写入1.0,然后看下会不会在0之类的时间文件夹之下的文档输出。
    alphal的定义如下:

    0_1509961926467_Screenshot from 2017-11-06 18:51:42.png
    这是边界条件的文档:

    0_1509962328698_Screenshot from 2017-11-06 18:58:24.png

    我进行计算后输出的却没有像速度文件之类的输出:

    0_1509962444689_Screenshot from 2017-11-06 19:00:33.png
    还是像原来一样:

    0_1509962503545_Screenshot from 2017-11-06 19:01:13.png
    我查了log文件都像这样的写入了,可是为什么没有在时间文件里写入呢?

    0_1509962575794_Screenshot from 2017-11-06 19:02:14.png
    添加了write的代码还是一样:

    0_1509962886049_Screenshot from 2017-11-06 19:07:42.png


  • OpenFOAM教授

    1、如果是AUTO_WRITE那么不需要手动执行write。
    2、因为没改变alphal的值,所以写出来和原来一样。



  • @wwzhao
    谢谢赵老师的回答,我尝试下写入不同的值看是否能正常写入文档