Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新
    1. Home
    2. pengdi
    P
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 9
    • Groups 0

    pengdi

    @pengdi

    1
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    pengdi Unfollow Follow

    Latest posts made by pengdi

    • RE: CCM+到OpenFOAM的网格转换

      @韬智tz 请问您找到ccm向OF9网格转换的方法了嘛

      posted in OpenFOAM
      P
      pengdi
    • PisoFoam计算水翼升阻力

      采用PisoFoam计算得到的水翼升阻力曲线不稳定,怎么回事
      0f5142e4-4ca8-4d51-9100-f44de4d62bf8-屏幕截图 2022-05-22 110540.jpg

      posted in OpenFOAM
      P
      pengdi
    • RE: OpenFOAM计入曲率影响的速度边界条件

      @bestucan
      错误如下:
      in file D:/blue-CFD/blueCFD-Core-2017/OpenFOAM-5.x/src/OpenFOAM/fields/Fields/Field/Field.T.C at line 324
      Reading "E:/jiyi/pspsps/0/U.boundaryField.FOIL" from line 42 to line 45
      expected keyword 'uniform' or 'nonuniform', assuming deprecated Field format from Foam version 2.0.
      Generating stack trace...

      posted in OpenFOAM
      P
      pengdi
    • 边界条件

      advective 边界条件有人用过嘛?求指导

      posted in OpenFOAM
      P
      pengdi
    • RE: 怎么得到最大气泡半径

      @韬智tz postProcessing/alpha.water
      计算得到的是液相体积,需要用总体积减去液相体积才是气相体积

      posted in OpenFOAM
      P
      pengdi
    • RE: 怎么得到最大气泡半径

      @韬智tz 在system/controlDict中的functions加入下面一段:

      functions 
      {
      	alpha2Volume
             {
                     type volFieldValue;
                    libs  ("libfieldFunctionObjects.so");
                    fields 
                    (
                           alpha.water
                     );
                     writeFields no;
                     writeControl adjustableRunTime;
                     writeInterval  0.0001;
                     operation volIntegrate;
             }
      }
      
      posted in OpenFOAM
      P
      pengdi
    • RE: 怎么得到最大气泡半径

      @韬智tz 可以用气相体积进行估算

      posted in OpenFOAM
      P
      pengdi
    • OpenFOAM计入曲率影响的速度边界条件

      在partialSlip的基础上创建计入曲率影响的速度边界,但是计算fvc::div(n)后,边界条件可以编译,但是无法进行计算。具体边界条件如下:
      tmp<vectorField> nHat = this->patch().nf();

      const fvMesh& mesh = this->internalField().mesh();
      const surfaceVectorField& Sf = mesh.Sf();  
      const surfaceScalarField& magSf = mesh.magSf();             // Face areas
      const surfaceVectorField& N = Sf/(magSf); 
      
      Field<Type>::operator=
      (
          (1/(1+((1/(this->patch().deltaCoeffs()))/valueFraction_)+ ((mag(fvc::div(N)))*(1/(this->patch().deltaCoeffs()))))) 
            *transform(I - sqr(nHat), this->patchInternalField())
      );
      
      transformFvPatchField<Type>::evaluate();
      
      posted in OpenFOAM
      P
      pengdi