@bestucan 谢谢前辈,版本是一样的,后来和学校超算人员联系发现是少了一个环境配置加载:module load gcc/7.4.4,加上以后就可以了
微凉风
帖子
-
简单算例超算计算报错 -
简单算例超算计算报错各位朋友大家好,最近我在用学校的超算算一个简单的Case,但是提交作业以后总是会报错,而在自己电脑上运行相同的命令则可以正常计算。算例是图片中的效果,然后提交的作业命令在第二张图。运行后会出现这个错误,有朋友可以帮忙看一下是哪里的环境设置出了问题吗?
[1] --> FOAM FATAL IO ERROR:
[1] Cannot find patchField entry for procBoundary1to0
[1]
[1] file: /lustre/home/acct-mectl/mectl-stu2/thk/test-thk/fluid-openfoam/processor1/0/pointDisplacement.boundaryField from line [4]
[4]
[4] --> FOAM FATAL IO ERROR:
[2] Cannot find patchField entry for procBoundary2to1
[2]
[2] file: /lustre/home/acct-mectl/mectl-stu2/thk/test-thk/fluid-openfoam/processor2/0/pointDisplacement.boundaryField from line 17 to line 53.
[5]
[5] --> FOAM FATAL IO ERROR:
[5] Cannot find patchField entry for procBoundary5to2
[5]
[5] file: /lustre/home/acct-mectl/mectl-stu2/thk/test-thk/fluid-openfoam/processor5/0/pointDisplacement.boundaryField from line 17 to line 53.
[5]
[5] --> FOAM FATAL IO ERROR:
[4] Cannot find patchField entry for procBoundary4to1
[4]
[4] file: /lustre/home/acct-mectl/mectl-stu2/thk/test-thk/fluid-openfoam/processor4/0/pointDisplacement.boundaryField from line 17 to line 53.
[4]
[4] From function void Foam::GeometricField<Type, PatchField, GeoMesh>::Boundary::readField(const Foam::DimensionedField<TypeR, GeoMesh>&, const Foam::dictionary&) [with Type = Foam::Vector<double>; PatchField = Foam::pointPatchField; GeoMesh = Foam::pointMesh]
[4] in file /tmp/rpm/spack-stage-openfoam-org-7-hf7fehnzmia4muicuqvlcaki7y2iqx2x/OpenFOAM-7/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 191.
[4]
FOAM parallel run exitingMPI_ABORT was invoked on rank 2 in communicator MPI COMMUNICATOR 3 SPLIT FROM 0
with errorcode 1.NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
-
OpenFOAM中的MRF模型@李东岳 好的,谢谢岳哥
-
OpenFOAM中的MRF模型大家好,最近想算一个离心风机的内部流场及温度场的Case,模型大概是下图。想问一下大家如何在计算传热的情况下用MRF模型呢?可以直接用buoyantSimpleFoam求解器来计算吗?
-
OpenFOAM中的动网格边界@李东岳 好的,谢谢老师,我试一下
-
OpenFOAM中的动网格边界@李东岳 目前使用的是OpenFOAM7
-
OpenFOAM中的动网格边界@李东岳 李老师,您好。
我试过calculated边界,但是还是会出现同样的问题,网格运动到相同的位置就会出现畸变,看到网上的一些相同的算例跑起来是是没问题的(二维),他们给到的empty边界,但是换到三维就出现了问题。
这是一些可以选用的边界
-
OpenFOAM中的动网格边界@luofq-sysu boundaryField
您好,这是我的边界设置,可以帮忙看一下有啥问题吗?
pointDisplacement
INLET { type fixedValue; value uniform (0 0 0); } INTERFACE { type oscillatingDisplacement; omega 25; amplitude (0.012 0 0); value uniform (0 0 0); } OUTLET { type fixedValue; value uniform (0 0 0); } WALL { type symmetry; } UPWALL { type symmetry; } DOWNWALL { type symmetry; }
dynamicMeshDict { version 2.0; format ascii; class dictionary; object dynamicMeshDict; } dynamicFvMesh dynamicMotionSolverFvMesh; motionSolverLibs ("libfvMotionSolvers.so"); solver displacementLaplacian; displacementLaplacianCoeffs { diffusivity inverseDistance 1(INTERFACE); }
-
OpenFOAM中的动网格边界 -
OpenFOAM中的动网格边界想请教一下各位大佬关于OpenFOAM中动网格设置时遇到的一个问题,为了描述的更加清楚,我在图中给出了我的设置以及遇到的问题。
目前觉得原因应该是pointDisplacement文件中与图中圆柱垂直的上下壁面的边界条件给的不对(给的是slip),但是不清楚改为什么比较合适,请问大家有没有什么修改建议呢? -
使用kOmegaSST模型,感觉Omega算得不对@exthan 您好,我现在还没找到正确的方法,还在尝试中。
-
使用kOmegaSST模型,感觉Omega算得不对@exthan 是的
-
使用kOmegaSST模型,感觉Omega算得不对@李东岳 谢谢老师回复,我把进出口的nut边界改为下面的设置还是报错,计算发散是因为nut设置的原因吗,会不会是其它地方出了问题呢?
-
使用kOmegaSST模型,感觉Omega算得不对@微凉风 在 使用kOmegaSST模型,感觉Omega算得不对 中说:
您好,我最近也在用buoyantSimpleFoam算一个圆管内的流动传热问题,湍流模型也是用的KOmegaSST,但是我一跑起来就报错,请问您知道这是为什么吗?
这是0文件下的nut设置:
-
使用kOmegaSST模型,感觉Omega算得不对您好,我最近也在用buoyantSimpleFoam算一个圆管内的流动传热问题,湍流模型也是用的KOmegaSST,但是我一跑起来就报错,请问您知道这是为什么吗?
-
rhoSimpleFoam:k-epsion 湍流Pr数@cccrrryyy 谢谢老师,我去尝试一下
-
rhoSimpleFoam:k-epsion 湍流Pr数@云翳的黄昏 您好,我现在也遇到了需要修改湍流普朗特数的问题,请问您当时是如何解决的呢?