|
[Sponsors] |
error when running chtMultiRegionFoam in parallel |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
Claudine Wehrli
Join Date: Dec 2017
Posts: 5
Rep Power: 9 ![]() |
Hello,
I am working with chtMultiRegionFoam. My case works fine with one processor. I tried to run it in parallel and I have an error. I write : decomposePar It is okay. And then I run my case in parallel : mpirun -np 40 chtMultiRegionFoam -parallel And I have that error: Cannot find file "points" in directory "fluid/polyMesh" in times "0" down to constant I do not know what it means, what I can do to correct it. Thank you very much for your help. Claudine Last edited by ClaudineW; September 13, 2024 at 04:39. |
|
![]() |
![]() |
![]() |
![]() |
#2 |
New Member
Claudine Wehrli
Join Date: Dec 2017
Posts: 5
Rep Power: 9 ![]() |
It seems that decomposePar does not do the right job.
|
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
Claudine Wehrli
Join Date: Dec 2017
Posts: 5
Rep Power: 9 ![]() |
I work with openfoam10
|
|
![]() |
![]() |
![]() |
![]() |
#4 |
New Member
Claudine Wehrli
Join Date: Dec 2017
Posts: 5
Rep Power: 9 ![]() |
I have solved the problem.
I have to decompose each region separately: decomposePar -region fluid decomposePar -region torse decomposePar -region jambe decomposePar -region tete An example is given in the tutorial : $FOAM_TUTORIALS/heatTransfer/chtMultiRegionFoam/heatExchanger |
|
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Yann
Join Date: Apr 2012
Location: France
Posts: 1,298
Rep Power: 30 ![]() ![]() |
Hello Claudine,
instead of decomposePar, try running: Code:
decomposePar -allRegions EDIT: I didn't see you solved your problem before posting. However -allRegions will save you the hassle of decomposing each region separately |
|
![]() |
![]() |
![]() |
![]() |
#6 |
New Member
Claudine Wehrli
Join Date: Dec 2017
Posts: 5
Rep Power: 9 ![]() |
Thank you very much.
|
|
![]() |
![]() |
![]() |
![]() |
#7 |
Member
Hüseyin Can Önel
Join Date: Sep 2018
Location: Ankara, Turkey
Posts: 63
Rep Power: 8 ![]() |
Consider I have, say, the following regions:
- FluidRegion - SolidRegion0 - SolidRegion1 I have two questions: Question 1) If I decompose each one into 2 partitions using decomposePar: - FluidRegion (2) - SolidRegion0 (2) - SolidRegion1 (2) does the simulation: - run on 6 cores? i.e. - Core 0: FluidRegion (partition 0) - Core 1: FluidRegion (partition 1) - Core 2: SolidRegion0 (partition 0) - Core 3: SolidRegion0 (partition 1) - Core 4: SolidRegion1 (partition 0) - Core 5: SolidRegion1 (partition 1) - or run on 2 cores with each core getting a partition from each of the 3 domains? i.e. - Core 0: FluidRegion (partition 0), SolidRegion0 (partition 0), SolidRegion1 (partition 0) - Core 1: FluidRegion (partition 1), SolidRegion0 (partition 1), SolidRegion1 (partition 1) Question 2) If each of these domains has a small number of cells and I want to assign each of them to a single core and run the simulation on 3 cores, is this possible? If so, how to do that? |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
chtMultiRegionFoam is slower in parallel than serial | froberto | OpenFOAM Running, Solving & CFD | 2 | September 12, 2023 13:55 |
'Signal: Segmentation fault (11)' while running openFoam in Parallel Processing | jaymeen721 | OpenFOAM Running, Solving & CFD | 1 | April 10, 2023 19:17 |
Issues Running in Parallel on SLURM HPC | jd01930 | OpenFOAM Running, Solving & CFD | 0 | November 30, 2022 17:12 |
How to use parallel running to the most? | 6863523 | OpenFOAM Running, Solving & CFD | 5 | January 19, 2017 02:22 |
Running CFX parallel distributed Under linux system with loadleveler queuing system | ahmadbakri | CFX | 1 | December 21, 2014 04:19 |