Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@zhanghan 不可能对上,两者数目都不一样,一个是面场,一个是体心场。
@zhanghan 你是指获取属于某一体单元的面单元的信息么?
@队长别开枪 请问如果在forAll(,celli)循环里,mesh.c()是指循环到的网格的中心嘛,还是所有的,如果不是怎样写循环到的celli的中心坐标:crying: 求大神指教
@飞火流星jyj mesh.C()返回的是所有体单元的中心,要获取特定体单元中心的话可以这样写
mesh.C()
forAll(mesh.cells(), cellI) { Info << mesh.C()[cellI] << endl; // or Info << mesh.C().operator[](cellI) << endl; }
@队长别开枪 十分感谢,对于 多个网格的U[celli]的保存,我想用定义一个速度单位的数组存起来,dimensionedvector 好像只是保存一个值吧,这样的数组我不知道该写好,请大神指教
@队长别开枪 老师您好,请问要是想输出动网格的体积等信息应该作何修改呢?
@鲸落 哪种动网格?overset,AMR?
@队长别开枪 抱歉回复晚了,动网格文件的代码是这样的
dynamicFvMesh dynamicMotionSolverFvMesh; solver velocityLaplacian; velocityLaplacianCoeffs { diffusivity uniform; } v0 v0 [ 0 1 -1 0 0 0 0 ] (0 0 0);
@队长别开枪
感谢大佬提供的工具。但是用了以后为何总是自动停止呢,0文件夹里什么也没有,
请问是因为我的网格数太多(800w),虚拟机的内存(4g)不够么?
@桎梏
killed不一定总是内存的问题。但是你这个一定是内存的问题。内存太小。老铁买个笔记本吧。现在16G笔记本都有点小了。要上32G
@李东岳 图方便,我只带了一个商务本,,,周一去实验室试试 笔记本买不啊,这头的实在是贵