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中文网

打

打倒小怪兽

@打倒小怪兽
关于
帖子
10
主题
4
群组
0
粉丝
0
关注
0

帖子

最新

  • 在controlDict文件中添加function报错[添加东岳流体中的也会报这个错]
    打 打倒小怪兽
    2024年12月2日 11:05

    @李东岳 固态和机械都有比较大容量,足够计算一个算例了。只要在controlDict文件中添加function词条,就会报错。
    在网上查了一下,可能是gcc高版本和OpenFOAM-9中间存在问题。但是我安装了低版本后问题也没有解决:zoule:


  • 在controlDict文件中添加function报错[添加东岳流体中的也会报这个错]
    打 打倒小怪兽
    2024年11月28日 02:55

    我想在controlDict添加function,来输出边界压力,再看看残差,但是只要添加function就会报这个错,是啥可能的原因???
    在controlDict中添加是想要输出每个时间步的压力数据,因为我保存整个场的间隔比较大,不适合通过postProcess对结果进行提取

    [15]error in IOstream "OSHA1stream.sinkFile_" for operation Ostream& operator<<(Ostream&, const word&)
    [15] 
    [15] file: OSHA1stream.sinkFile_ at line 0.
    [15] 
    [15]     From function virtual bool Foam::IOstream::check(const char*) const
    [15]     in file db/IOstreams/IOstreams/IOstream.C at line 96.
    
    /*--------------------------------*- C++ -*----------------------------------*\
      =========                 |
      \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
       \\    /   O peration     | Website:  https://openfoam.org
        \\  /    A nd           | Version:  9
         \\/     M anipulation  |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        format      ascii;
        class       dictionary;
        location    "system";
        object      controlDict;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    application     compressibleInterFoam;
    
    startFrom       latestTime;
    
    startTime       0;
    
    stopAt          endTime;
    
    endTime         0.000005;
    
    deltaT          0.00000000005;
    
    writeControl    timeStep;
    
    writeInterval   20;
    
    purgeWrite      0;
    
    writeFormat     binary;
    
    writePrecision  8;
    
    writeCompression off;
    
    timeFormat      general;
    
    timePrecision   10;
    
    runTimeModifiable yes;
    
    //adjustTimeStep  no;
    
    maxCo           3;
    maxAlphaCo      3;
    maxDeltaT       1;
    
    /*functions
    {
       volFieldValue1
       {
           type            volFieldValue;
           libs            ("libfieldFunctionObjects.so");
    
           log             true;
           writeControl    writeTime;
           writeFields     no;
    
           regionType      patch;
           name            walls;
           operation       volIntegrate;
    
           //A single weight field can be specified as before:
           //weightField     alpha1;
           //or a list specified by:
           //weightFields (alpha.water rho.water);
    
           fields
           (
               p
               
           );
       }
    }
    */
    functions
    {
        forces
        {
            type            forces;
            libs            ("libforces.so");
            patches         (walls);
            rhoInf          998.8;
            log             on;
            writeControl    timeStep;
            writeInterval   1;
            CofR            (0 0 0);
        }
    }
    
    

  • OpenFOAM9interFoam计算液滴,用iso Volume提取液相,为什么会这么破碎?
    打 打倒小怪兽
    2024年11月8日 11:28

    @李东岳 李老师,计算过程中没发散啊,第一幅图我是在 paraview 中用了 ISO volume 过滤器出来的液相图,也搞不懂是啥原因提取出来的东西并不连续


  • OpenFOAM9interFoam计算液滴,用iso Volume提取液相,为什么会这么破碎?
    打 打倒小怪兽
    2024年11月8日 09:36

    1fc8f7d3-4b64-4018-8b9f-1f6b8b87d956-image.png image.png

    包括这个液滴为什么会变形这么奇怪?


  • OpenFOAM9interFoam计算液滴,用iso Volume提取液相,为什么会这么破碎?
    打 打倒小怪兽
    2024年11月8日 09:07

    9c62bc7c-450b-4cbb-9278-70f4b9a17d91-image.png


  • 东岳网站上的虚拟机更新
    打 打倒小怪兽
    2024年10月15日 06:26

    @李东岳 好嘞,谢谢李老师


  • 东岳网站上的虚拟机更新
    打 打倒小怪兽
    2024年10月15日 02:39

    更新的话只能百度网盘重新下一遍吗?还是能在虚拟机直接更新


  • compressibleinterfoam报错:从objectRegistry region0获取thermo:psi文件失败
    打 打倒小怪兽
    2024年6月30日 09:02

    @HIT_lly 在中间set一个液滴


  • compressibleinterfoam报错:从objectRegistry region0获取thermo:psi文件失败
    打 打倒小怪兽
    2024年6月30日 08:13

    OpenFOAM中compressibleinterfoam求解器使用时,计算完第一个时间步,会报错request for volScalarField thermo:psi from objectRegistry region0 failed
    大佬们知道问题出在哪个文件吗?文件都是在depthCharge2D这个算例文件的基础上改写的,因为变动只在blockMesh里,所以感觉system里的文件关系不大?是不是0文件夹中物理场的边界条件设置的问题?我设置的计算域就是想要一个简单的2D三面空气,底面是墙的一个区域。


  • CFD中文网 定位与规范
    打 打倒小怪兽
    2024年6月24日 11:11

    注册成功,好好学习,加油加油!

  • 登录

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