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

ZYjZ

哈哈123

@ZYj
关于
帖子
25
主题
4
群组
0
粉丝
0
关注
0

帖子

最新

  • paraFoam运行提示warning
    ZYjZ ZYj

    刚刚图片上传有问题Screenshot from 2019-12-05 16-56-53.png


  • paraFoam运行提示warning
    ZYjZ ZYj

    我是在服务器上远程运行paraFoam-5.4.0,然后在本地以图像显示。现在每次打开paraFoam都会提示:

    Warning: In /home/rdu/OpenFOAM/ThirdParty-5.x/ParaView-5.4.0/VTK/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx, line 838
    vtkXOpenGLRenderWindow (0x429da60): VTK is designed to work with OpenGL version 3.2 but it appears it has been given a context that does not support 3.2. VTK will run in a compatibility mode designed to work with earlier versions of OpenGL but some features may not work.
    
    

    虽然还是能打开paraFoam,但是界面内看不到模型,能看到图例,并且很容易闪退。有人遇到过类似的问题吗?OpenFOAM为5.x版本。


  • DPMFoam计算粒子分布
    ZYjZ ZYj

    你好,我想知道你这个虚拟质量是怎么加的,方便透露一下吗?最好能截图展示一下,万分感谢!


  • 请教:cloudFunction 编译问题
    ZYjZ ZYj

    @刘雄国 我知道这个网站,之前就看了一些,现在是OpenFOAM的版本差的有点多,之前的cloudFunctions是单独编译的,这样就很好弄,但是现在的是和liblagrangianIntermediatemy.so放在一起编译的,包含很多程序,我不知道在/src/lagrangian/intermediate/Make/file 里面哪个地方是指定的对于cloudFunctions 的编译。


  • 请教:cloudFunction 编译问题
    ZYjZ ZYj

    没有人回复一下吗,给点建议也行啊:what:


  • 请教:cloudFunction 编译问题
    ZYjZ ZYj

    在kinematicCloudProperties字典文件中可以添加各种已有的cloudFunctions,以达到某些目的。这些cloudFunctions的源文件位于
    OpenFOAM-5.x
    /src/lagrangian/intermediate/submodels/CloudFunctionObjects

    现在问题是,我需要对其中某个cloudFunctions经行修改,以后可能还需要自己添加cloudFunctions,那么,我在修改后或是添加了新的后,是否需要重新编译呢,如果要编译的话,又是在哪里,哪个Make文件夹里,怎么改呢?
    期待大佬的解答,麻烦尽可能详细一点,本人菜鸟,谢谢啦!


  • DPMFoam 计算时出现奇怪报错
    ZYjZ ZYj

    @东岳 wo我把除了inlet和outlet的patch都改为stick,然而一样的结果,一样的报错信息。


  • DPMFoam 计算时出现奇怪报错
    ZYjZ ZYj

    腐蚀不能去掉,目的就是算腐蚀。改成stick后会不会不符合实际呢?总之,我先改了试试。


  • DPMFoam 计算时出现奇怪报错
    ZYjZ ZYj

    @东岳 对的


  • DPMFoam 计算时出现奇怪报错
    ZYjZ ZYj

    后来我发现我的这个cloudFunctions和pairCollisionCoeffs 2选1的话就不会报错,但是有人能解释下为什么吗?如果两个都想要的话又该怎么设置呢?


  • DPMFoam 计算时出现奇怪报错
    ZYjZ ZYj

    最近在计算DPMFfoam时,出现了如下的报错

    Evolving kinematicCloud
    
    Solving 2-D cloud kinematicCloud
        23 move-collide subCycles
    
    
    --> FOAM FATAL ERROR: 
    Patch data was requested for a particle that isn't on a patch
    
        From function void Foam::particle::patchData(Foam::vector&, Foam::vector&) const
        in file particle/particle.C at line 941.
    
    FOAM exiting
    

    我在kinematicCloudProperties中设置了粒子间的碰撞和一些cloudFunctions,具体如下

    pairCollisionCoeffs
        {
            maxInteractionDistance  1e-5;
    
            writeReferredParticleCloud no;
    
            pairModel pairSpringSliderDashpot;
    
            pairSpringSliderDashpotCoeffs
            {
                useEquivalentSize   no;
                alpha               0.12;
                b                   1.5;
                mu                  0.52;
                cohesionEnergyDensity 0;
                collisionResolutionSteps 12;
            };
    
            wallModel wallLocalSpringSliderDashpot;
    
            wallLocalSpringSliderDashpotCoeffs
            {
                useEquivalentSize no;
                collisionResolutionSteps 12;
                walls
                {
                    youngsModulus   2e10;
                    poissonsRatio   0.28;
                    alpha           0.12;
                    b               1.5;
                    mu              0.43;
                    cohesionEnergyDensity 0;
                }
                frontAndBack
                {
                    youngsModulus   2e10;
                    poissonsRatio   0.28;
                    alpha           0.12;
                    b               1.5;
                    mu              0.1;
                    cohesionEnergyDensity 0;
                }
            };
    
            U     U.water;
        }
    

    和

    cloudFunctions
    {
        patchPostProcessing1
        {
            type            patchPostProcessing;
            maxStoredParcels 100000;
            patches         ( outlet inlet walls);
        }
        particleTracks1
        {
            type            particleTracks;
            trackInterval   10;
            maxSamples      1000000;
            resetOnWrite    yes;
        }
        particleErosion1
        {
        type            particleErosion;
        p               11000000; //yield stress for aluminium = 11000000 Pa or 11 MPa
        psi             2;//Ratio of the depth of contact to the depth of cut (default value = 2 )
        K               2; //Ratio of vertical to horizontal force components (2 for angular abrassive grains)
        patches
          ( walls);       
       }  
    }
    

    我如果这两个均不设置,则没有问题。报错部分的源代码如下

    void Foam::particle::patchData(vector& n, vector& U) const
    {
        if (!onBoundaryFace())
        {
            FatalErrorInFunction
                << "Patch data was requested for a particle that isn't on a patch"
                << exit(FatalError);
        }
    

    请问有人知道这是什么问题吗?万分感谢!


  • 后处理
    ZYjZ ZYj

    @红豆沙 好的


  • 后处理
    ZYjZ ZYj

    @红豆沙 恩,很感谢


  • 后处理
    ZYjZ ZYj

    @红豆沙 厉害,,是OpenFOAM的吗,如果不涉密的话方便分享下吗,万分感谢!


  • 后处理
    ZYjZ ZYj

    @红豆沙 你在OpenFOAM代码值入这块熟吗,我的冲蚀公式已经找到了,就看怎么值入了


  • 后处理
    ZYjZ ZYj

    @红豆沙 我的只涉及液相,没有你的那么复杂。代码这块刚开始搞


  • 后处理
    ZYjZ ZYj

    @红豆沙 对的,杂志可以为石英沙或者铁屑


  • 后处理
    ZYjZ ZYj

    @红豆沙 含有杂志的液压油,可以这样理解


  • 后处理
    ZYjZ ZYj

    @红豆沙 固体颗粒,液压油。


  • 后处理
    ZYjZ ZYj

    @红豆沙 但是老板非要我用OpenFOAM来做,fluent的这个我是知道。这个可能涉及到代码的值入,有熟悉这方面的可以联系我,加我QQ:993990784

  • 登录

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