|
[Sponsors] |
[snappyHexMesh] reconstructing error with snappyHexMesh |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 25, 2014, 14:43 |
reconstructing error with snappyHexMesh
|
#1 |
Member
Yijiu Jiang
Join Date: Jan 2013
Location: Michigan, US
Posts: 49
Rep Power: 13 |
Hi all,
I got an error message when I conducted reconstructPar. What I did is: 1. run blockMesh 2. run decomposePar (I used 8 processors) 3. run snappyHexMesh -parallel (this created files named 0.01,0.02 and 0.03 in each processor) 4. mpirun --hostfile machines -np 8 mysolver -parallel > log & The time step of my case i s 0.01 and the writeInterval=100. I got the following error message when I input reconstructPar : --> FOAM FATAL IO ERROR: cannot find file file: /home/myname/OpenFOAM/myname-2.2.0/run/tutorials/mycase/processor0/0.01/polyMesh/pointProcAddressing at line 0. From function regIOobject::readStream() in file db/regIOobject/regIOobjectRead.C at line 73. Does anybody have any idea on this? Thanks. |
|
March 26, 2014, 06:15 |
|
#2 |
Senior Member
Paritosh Vasava
Join Date: Oct 2012
Location: Lappeenranta, Finland
Posts: 732
Rep Power: 23 |
Try snappyHexMesh -parallel -overwrite
|
|
March 26, 2014, 15:23 |
|
#3 |
Member
Yijiu Jiang
Join Date: Jan 2013
Location: Michigan, US
Posts: 49
Rep Power: 13 |
Hi Paritosh,
Thank you for your reply. My Allrun file is as follow: ************************************************** ******** . $WM_PROJECT_DIR/bin/tools/RunFunctions runApplication blockMesh runApplication decomposePar runParallel snappyHexMesh 8 runApplication reconstrucParMesh -mergeTol 1e-6 -latestTime ************************************************** ************* Is there any problem of my Allrun script? It creates a dir named 0.03. The mesh in this dir is ok. Then what should I do? Do I need to copy the polyMesh here to constant dir instead of the original one? In addition, for my case, I need to run setFields. My question is that do I need to delete all the processor dir and redo decomposePar after I run setFields? Is that possible I could do setFields in parallel? Do you have any suggestion on this? Thank you! Last edited by y_jiang; March 27, 2014 at 15:15. |
|
March 27, 2014, 04:52 |
|
#4 | ||
Senior Member
Paritosh Vasava
Join Date: Oct 2012
Location: Lappeenranta, Finland
Posts: 732
Rep Power: 23 |
If checkMesh is not giving you any error then it is alright.
Quote:
Quote:
I am not sure about that. |
|||
March 27, 2014, 15:15 |
|
#5 | |
Member
Yijiu Jiang
Join Date: Jan 2013
Location: Michigan, US
Posts: 49
Rep Power: 13 |
Thank you very much!
Quote:
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
bash script for pseudo-parallel usage of reconstructPar | kwardle | OpenFOAM Post-Processing | 42 | May 8, 2024 00:17 |
ReconstructPar error in reconstructing lagrangian data. | senthilathiban | OpenFOAM Running, Solving & CFD | 1 | September 9, 2018 13:57 |
[snappyHexMesh] Running snappyHexMesh in parallel - optimizing | peterhess | OpenFOAM Meshing & Mesh Conversion | 2 | January 3, 2018 03:54 |
a reconstructPar issue | immortality | OpenFOAM Post-Processing | 8 | June 16, 2013 12:25 |
an odd(at least for me!) reconstructPar error on a field | immortality | OpenFOAM Running, Solving & CFD | 3 | June 3, 2013 23:36 |