使用自适应网格细化并行计算结果在进行reconstructPar进行整合的时候会出现问题
-
lly$ reconstructPar
/---------------------------------------------------------------------------
| ========= | |
| \ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \ / O peration | Version: 2212 |
| \ / A nd | Website: www.openfoam.com |
| \/ M anipulation | |
*---------------------------------------------------------------------------*/
Build : _f8e05934-20230403 OPENFOAM=2212 patch=230110 version=2212
Arch : "LSB;label=32;scalar=64"
Exec : reconstructPar
Date : Mar 20 2024
Time : 19:56:07
Host : lly-ubuntu
PID : 627800
I/O : uncollated
Case : /media/lly/新加卷/depthChargetry/try123
nProcs : 1
trapFpe: Floating point exception trapping enabled (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 5, maxFileModificationPolls 20)
allowSystemOperations : Allowing user-supplied system call operations// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create timeReconstructing fields
region=region0Time = 0.00012
--> FOAM FATAL ERROR: (openfoam-2212 patch=230110)
cannot find file "/media/lly/新加卷/depthChargetry/try123/processor0/0.00012/polyMesh/pointProcAddressing"From virtual Foam::autoPtr<Foam::ISstream> Foam::fileOperations::uncollatedFileOperation::readStream(Foam::regIOobject&, const Foam::fileName&, const Foam::word&, bool) const in file global/fileOperations/uncollatedFileOperation/uncollatedFileOperation.C at line 561.
FOAM exiting
在对使用自适应网格细化的算例进行并行,最后进行reconstructPar的时候会出现这个结果,提示是找不到pointProcAddressing这个文件。
这个是一个核中某一时刻的数据文件,发现在该时刻的ploymesh文件夹中确实没有这个文件。
找了一下,发现pointProcAddressing这个文件在processor0/constant/ployMesh文件夹中。
但是当算例文件导入paraview的时候选择Decomposed Case是可以操作的,并没有任何问题。
主要问题就是在使用自适应网格的并行算例在进行网格整合的时候会出现网格整合失败的提示信息。
想问问各位大佬有没有解决的方法。