Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. MPPICFoam计算求解时的错误

MPPICFoam计算求解时的错误

已定时 已固定 已锁定 已移动 OpenFOAM
4 帖子 2 发布者 2.4k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • S 离线
    S 离线
    sxz0823
    写于 最后由 编辑
    #1

    0944f5471b02b0eb0a902185638df63.png

    各位大佬,这个计算错误可能是上面原因造成的呢,是不是fvSchemes文件没有设置正确原因导致

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #2

    你的controlDict挂什么函数了么,或者你的算例里面哪里调用了phi么

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    S 1 条回复 最后回复
  • S 离线
    S 离线
    sxz0823
    在 中回复了 李东岳 最后由 李东岳 编辑
    #3

    首先感谢李老师在忙碌中的回复,我的文件如下@李东岳

    application     MPPICFoam;
    
    startFrom       latestTime;
    
    startTime       0;
    
    stopAt          endTime;
    
    endTime         7;
    
    deltaT          2e-4;
    
    writeControl    runTime;
    
    writeInterval   0.1;
    
    purgeWrite      0;
    
    writeFormat     binary;
    
    writePrecision  6;
    
    writeCompression off;
    
    timeFormat      general;
    
    timePrecision   6;
    
    runTimeModifiable yes;
    
    libs
    (
        "libturbinesFoam.so"
    );
    
    functions
    {
        fieldAverage
        {
            type            fieldAverage;
            functionObjectLibs ("libfieldFunctionObjects.so");
            enabled         true;
            timeStart       1.0;
            outputControl   outputTime;
            resetOnRestart  true;
            resetOnOutput   false;
    
            fields
            (
                U.air
                {
                    mean        on;
                    prime2Mean  on;
                    base        time;
                }
    
                p
                {
                    mean        on;
                    prime2Mean  off;
                    base        time;
                }
    
                nut.air
                {
                    mean        on;
                    prime2Mean  off;
                    base        time;
                }
    
                k.air
                {
                    mean        on;
                    prime2Mean  off;
                    base        time;
                }
            );
        }
    }
    
    DebugSwitches
    {
        axialFlowTurbineALSource 0;
        actuatorLineSource  0;
        actuatorLineElement 0;
        LeishmanBeddoes 0;
    }
    

    我将上面改为u、nut、不加.air后,计算没有报错了,但是只计算了0.0064s,end结束

    S 1 条回复 最后回复
  • S 离线
    S 离线
    sxz0823
    在 中回复了 sxz0823 最后由 编辑
    #4

    @sxz0823 再回应一下李老师,我上面的修改应该是错误的,应该在求解器下面重新定义phi

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]