@李东岳 正在重新学C++,OF的程序看起来比普通的C++高级点
Dongdong
帖子
-
如何用funkySetFields设正态分布随机场 -
如何用funkySetFields设正态分布随机场U { field U; expression "vector (0.01*rand(N1)-0.005, 0.01*rand(N2)-0.005, 0.01*rand(N3)-0.005)"; }
这是设定随机分布场的用法;
这个链接里面提到randNormal Random-number scalar field that is Gauss-distributed
,- 有哪位知道如何用这个randNormal?
- 如果不用这个,然后如何设定一个满足某种分布的随机场,希望有一种通用的方法。
-
如何调试自编求解器cpp文件的代码?@wwzhao 谢谢BZ!我试试~
-
如何调试自编求解器cpp文件的代码?@wwzhao 编译通过了,以icoFoam举例子,我复制到user下(自编求解器所在工作目录),编译成功后,应该怎么调试呢?(vscode一直提示“找不到头文件”,这些头文件包括fvCFD,setRootCase之类的,因为像fvCFD头文件也包括了大量其它头文件,我不可能把所有这些头文件都放到工作目录)
-
如何调试自编求解器cpp文件的代码?@wwzhao 已经在重新编译中...麻烦一下能不能举个例子,你是怎么一步步调试自编求解器的代码(头文件和库不在工作目录,经常找不到头文件)?
-
如何调试自编求解器cpp文件的代码?@wwzhao “Find out from the printed stack trace which files contain the functions that crash. Copy these into your local directory.”他这个需要把所有的头文件或代码加到我的工作目录中,太多了啊,OF的头文件一环套一环的,有没有更好的方法?
-
如何调试自编求解器cpp文件的代码?@wwzhao 怎么编译debug版本?
-
如何调试自编求解器cpp文件的代码?@队长别开枪 你的意思是在代码里面加"Info << << endl;",再运行求解器比如icoFoam?
-
如何调试自编求解器cpp文件的代码?@队长别开枪 我已经编译过了,还是不能一行行调试
-
如何调试自编求解器cpp文件的代码?求大神解答,在线等!!
-
如何调试自编求解器cpp文件的代码?用的Ubuntu+vscode平台,我想设置断点一行一行代码运行,可是为什么运行第一行就会出现“fatal error:fvCFD.H没有那个文件或目录”?
-
求助-如何使用OpenFOAM进行多孔介质内数值模拟@李东岳 通过水流通量(和压力p有关)
-
求助-如何使用OpenFOAM进行多孔介质内数值模拟@李东岳 麻烦问一下大神,OF入手两个月了,我现在遇到一个编程问题,和上面这位的问题类似。
比如:
A区域用的是方程1,求解的是压力p;
B区域用的是方程2,求解的是水深h,流速u和源项S;
A、B两个区域仅通过一个面连接,方程A中有源项S, 水深h。
我在MATLAB里的求解步骤如下:
1,先求方程2,迭代算出源项S,水深h
2,将源项S和水深h代入方程1,在方程1中将水深h,源项S当成已知量,迭代算出p。
现在问题是:如何传输源项S和水深h的数据代入方程1? -
求助-如何使用OpenFOAM进行多孔介质内数值模拟@wayne "两部分通过地面的甲烷通量进行耦合。"你这个好像用的是外耦合模式,不是迭代耦合和完全耦合,没有考虑湍流区对多孔区的反馈效应。
不过麻烦问一下,你这个在OpenFoam里怎么实现的,是怎么调用数据的?我刚入手OpenFoam,对这个平台的数据调用还不太清楚。