CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    OpenFOAM计入曲率影响的速度边界条件

    OpenFOAM
    2
    5
    325
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • P
      pengdi 最后由 编辑

      在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();
      
      1 条回复 最后回复 回复 引用
      • bestucan
        bestucan 版主 副教授 最后由 编辑

        倒是贴下报错什么的:yes:

        滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

        异步沟通方式(《posting style》from wiki)(下载后打开):
        https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
        提问的智慧(github在gitee的镜像):
        https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

        P 1 条回复 最后回复 回复 引用
        • P
          pengdi 最后由 编辑

          此回复已被删除!
          1 条回复 最后回复 回复 引用
          • P
            pengdi @bestucan 最后由 编辑

            @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...

            bestucan 1 条回复 最后回复 回复 引用
            • bestucan
              bestucan 版主 副教授 @pengdi 最后由 编辑

              @pengdi
              http://bugs.openfoam.org/view.php?id=471
              看看是不是因为这个

              滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

              异步沟通方式(《posting style》from wiki)(下载后打开):
              https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
              提问的智慧(github在gitee的镜像):
              https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

              1 条回复 最后回复 回复 引用
              • First post
                Last post