找回密码
 注册
分享 OpenFOAM软件介绍
bioExplore 2009-3-18 10:46
什么是OpenFOAM? 这里简单介绍OpenFOAM,及其的功能和她的一些特点: OpenFOAM的前身为FOAM(Field Operation and Manipulation的简写),后来作为开源代码公布到网上,任何人都可以自由下载和传播她的源代码。 她的官方网站为 www.openfoam.org , 有兴趣的可以访问该网站了解关于OpenFOAM更多的内容。其作者之一Hr ...
1915 次阅读|0 个评论
分享 模板类tmp<class T>
bioExplore 2009-3-13 10:38
tmpT是为实现创建T类型临时对象而设计的类。 该类有三个私有变量bool isTmp_(判断是否为临时对象的标志,是则为true,否为false); mutable T* ptr_(指向T类型对象的指针)和const T ref_(指向T类型常量对象的常量引用)。 refCount类则是专门为tmpField类定制的引用次数计数类。 该类仅有一 ...
1024 次阅读|0 个评论
分享 用IOobject构造一个regIOobject
bioExplore 2009-3-12 10:08
具体构造代码如下: regIOobject ( const IOobject io ) &nb ...
911 次阅读|0 个评论
分享 IOobject对象的作用
bioExplore 2009-3-12 09:57
可以说IOobject在OF中起着十分重要的作用,在OF的代码中到处都可以看到它的身影。 举例来说,任何一个求解器创建的fvMesh类对象的构造都离不开IOobject。比如下面的代码: Foam::fvMesh mesh ( &nb ...
871 次阅读|0 个评论
分享 IOobject类对象的构建
bioExplore 2009-3-12 09:54
一个IOobject是如何构造的 简单描述 :在OF的各种类的构造中都涉及到IOobject的构造,因而这里对其构造进行一个详细的分析。其实单纯从IOobject类构造函数的组织来看是非常简单的, 它的所有工作都是在初始化列表中进行的 。 IOobject类为一个对象定义属性并且提供一个隐含的objectRegistry管理器 ...
792 次阅读|0 个评论
分享 OpenFOAM软件介绍
bioExplore 2009-3-12 09:52
什么是OpenFOAM? 这里简单介绍OpenFOAM,及其的功能和她的一些特点: OpenFOAM的前身为FOAM(Field Operation and Manipulation的简写),后来作为开源代码公布到网上,任何人都可以自由下载和传播她的源代码。 她的官方网站为 www.openfoam.org , 有兴趣的可以访问该网站了解关于OpenFOAM更多的内容。其作者之一 ...
2185 次阅读|0 个评论
分享 OF主要的类及他们之间的关系
bioExplore 2009-3-12 09:49
1、Primitive与Container----基础类及容器类 2、描述空间及时间的类 3、张量的数学运算类 4、Field、Dimension Set、Boundary Conditon和Geometric Field---场、量纲、边界条件及几何场 5、Mesh---网格类 6、积分、微分及离散类 7、矩阵类 8、描述PDE(偏微分方程)的类 9、物理模型类 在OpenFOAM中代码的组织,及类的 ...
762 次阅读|0 个评论
分享 STAR-CD和ES-ICE内燃机分析
wangkun 2009-3-10 20:51
分析软件:Star-CD.V.3.26 ES-ICE 系统平台:Linux RedHat 计算方法:将发动机气缸CAD模型面网格导入到ES-ICE中,生成缸内、阀门、进排气道动网格; 然后Star-Setup生成动网格event文件等,进入Prostar生成计算Model文件。设定边界条件,初始条件,求解控制参数,喷雾参数等。 附图为后处理喷雾过程动画 ...
1148 次阅读|2 个评论
分享 发现OpenFOAM源代码中的一个逻辑错误
bioExplore 2009-3-10 14:32
最近在看OF的类entry时涉及到了DLListBase::link这个内部结构,发现其中DLListBase的一个成员函数的函数体存在问题。该函数体源代码如下: bool DLListBase::swapUp(DLListBase::link* a) { if (first_ != a) { link* ap = a-prev_; ...
1219 次阅读|0 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

返回顶部