|
[Sponsors] |
icoUncoupledKinematicParcelFoam Solver Parallelization |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 30, 2022, 07:40 |
icoUncoupledKinematicParcelFoam Solver Parallelization
|
#1 |
New Member
Volkan Atar
Join Date: Oct 2022
Posts: 23
Rep Power: 4 |
Hello Foamers,
I'm kind of new to OpenFOAM and conducting lagrangian particle tracking (lpt) simulations with the icoUncoupledKinematicParcelFoam solver. I have a fully-developed velocity and pressure field which i get from a simulation with a steady-state solver in advance and take these fields of the last time step for the lpt simulation. My problem is that when i run this lpt simulation parallel after decomposing the domain, the particles which are in the subdomain that belongs for example to processor0 are processed by the processor0 and so on as expected. So the particles are distributed to the processors based on their positions. However i need that all the particles are distributed more or less evenly to the all processors. I think that kind of parallelization would speed up my lpt simulations. Is that kind of parallelization possible for lagrangian field? I have tried to modify lagrangianFieldDecomposer.C (/src/parallel/decompose/decompose) file but it did not bring anything. In that case lagrangianFieldDecomposer.C this would be the right file to modify? Or is there any decompose method which is already doing that? I would appreciate any help. Thanks in advance |
|
January 12, 2023, 12:49 |
|
#2 |
New Member
Volkan Atar
Join Date: Oct 2022
Posts: 23
Rep Power: 4 |
Would anyone give me a hint about that?
So my problem is with load balancing: loss of performance for cases where particles are not uniformly distributed in the domain. Thanks in advance. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Parallelization of user developed solver | Ananthakrishnan | OpenFOAM Programming & Development | 7 | May 24, 2018 23:36 |
Parallelization of a new solver | jaswi | OpenFOAM Running, Solving & CFD | 19 | August 27, 2012 03:45 |
Quarter Burner mesh with periosic condition | SamCanuck | FLUENT | 2 | August 31, 2011 12:34 |
Working directory via command line | Luiz | CFX | 4 | March 6, 2011 21:02 |
why the solver reject it? Anyone with experience? | bearcat | CFX | 6 | April 28, 2008 15:08 |