|
[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 05: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,347
Rep Power: 32 ![]() ![]() |
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: 66
Rep Power: 9 ![]() |
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 | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| chtMultiRegionFoam is slower in parallel than serial | froberto | OpenFOAM Running, Solving & CFD | 2 | September 12, 2023 14:55 |
| 'Signal: Segmentation fault (11)' while running openFoam in Parallel Processing | jaymeen721 | OpenFOAM Running, Solving & CFD | 1 | April 10, 2023 20:17 |
| Issues Running in Parallel on SLURM HPC | jd01930 | OpenFOAM Running, Solving & CFD | 0 | November 30, 2022 18:12 |
| How to use parallel running to the most? | 6863523 | OpenFOAM Running, Solving & CFD | 5 | January 19, 2017 03:22 |
| Running CFX parallel distributed Under linux system with loadleveler queuing system | ahmadbakri | CFX | 1 | December 21, 2014 05:19 |