|
[Sponsors] |
September 16, 2008, 18:21 |
SnappyHexMesh in Parallel
|
#1 |
Senior Member
BastiL
Join Date: Mar 2009
Posts: 530
Rep Power: 20 |
Hi all,
I started first tries with snappyHexMesh in parallel instead of serial. Everything works quite good so far. However, I am wondering about stategy of decomposition. The way it is intended to work seems to be: 1. Underlying hex-mesh (blockmesh) 2. decompose hex-mesh into n parts (decomposepar) 3. Run snappyHexMesh parallel with n processes 4. get the final snapped mesh distributed into n parts So I guess you should use the same number of partitions for meshing as you intend to use for calculation. If you do so there is no need for redecomposition. If you want one mesh you may run reconstructParMesh. This worked for me. If you may run the calculation on m processes and m<n redistributeParMesh may do the job, but I have not tried it. More interesting I want to run calculation on m cores, m>n. redistributeParMesh does not seem to the able handling this redistribution to a larger number of domains, is it? Another question: Due to lack of memory I do not want to start all parallel processes at ones but e.g. 2 out of 4 and the other two after finishing the first two. Of course during meshing there is no opportunity for dynamic load balancing. However, it will save RAM. Is it possible? Regards |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[snappyHexMesh] snappyHexMesh in parallel | shailesh.nitk | OpenFOAM Meshing & Mesh Conversion | 33 | January 25, 2022 10:35 |
Error running openfoam in parallel | fede32 | OpenFOAM Programming & Development | 5 | October 4, 2018 16:38 |
[snappyHexMesh] SnappyHexMesh in parallel missing 0 folder | libindaniel2000 | OpenFOAM Meshing & Mesh Conversion | 0 | May 26, 2016 22:46 |
[snappyHexMesh] SnappyHexMesh in Parallel problem | swifty | OpenFOAM Meshing & Mesh Conversion | 10 | November 6, 2015 04:40 |
Explicitly filtered LES | saeedi | Main CFD Forum | 16 | October 14, 2015 11:58 |