加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

openfoam文件解说

(2012-06-02 18:34:04)
标签:

杂谈

分类: OPENFOAM

http://s1/middle/7839d7814c17ae80e22c0&690

单位。。。如:

nu nu [ 0 2 -1 0 0 0 0 ] 1e-06;  (总共7个单位的组合。。)

 

例子.Foam_tutorials/multiphase/multiphaseinterfoam/laminar/dambreakphase

 

o.org  初始条件

constant  

-----polymesh

-----g 重力

 

dimensions      [0 1 -2 0 0 0 0];

value           ( 0 -9.81 0 );

 

-----motionproperties   是否为动网格

 

movingFvMesh    staticFvMesh;

 

----trasportproperties 物性           还可以定义表面张力

     water

     {

         transportModel Newtonian;     牛顿流体

         nu nu [ 0 2 -1 0 0 0 0 ] 1e-06;

         rho rho [ 1 -3 0 0 0 0 0 ] 1000;

     }

 

Sigmas                                  表面张力

(

    (air water) 0.07

    (air oil) 0.07

    (air mercury) 0.07

    (water oil) 0.07

    (water mercury) 0.07

    (oil mercury) 0.07

);

 

--------turbulenceProperties

simulationType  laminar;  层流

 

 

system

 

-------controldict

 

-------setfieldsdict

 

可用于设置各固定区域的相含率。。一般都是矩形区域

regions

(

    boxToCell

    {

        box ( 0 0 -1 ) ( 0.1461 0.292 1 );

        fieldValues

        (

            volScalarFieldValue alphawater 1

            volScalarFieldValue alphaoil 0

            volScalarFieldValue alphamercury 0

            volScalarFieldValue alphaair 0

        );

 

 

--------fvschemes   相关的差分格式

ddtschemes   gradschemes   divschemes  laplacianschemes  interpolationschemes

Sngradschemes  fluxrequired

divSchemes

{

    div(rho*phi,U)  Gauss upwind;

    div(phi,alpha)  Gauss vanLeer;

    div(phirb,alpha) Gauss interfaceCompression;

}

 

------fvsolution  这个不理解 待续(这个很深奥,不少了解)

------decomposepardict (貌似是作并行运算用的。。)

------controldict   计算控制

 

本处一个例子的设置已完。。

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有