CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

icoUncoupledKinematicParcelFoam Solver Parallelization

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 30, 2022, 07:40
Default icoUncoupledKinematicParcelFoam Solver Parallelization
  #1
New Member
 
Volkan Atar
Join Date: Oct 2022
Posts: 23
Rep Power: 4
Volkanatar is on a distinguished road
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
Volkanatar is offline   Reply With Quote

Old   January 12, 2023, 12:49
Default
  #2
New Member
 
Volkan Atar
Join Date: Oct 2022
Posts: 23
Rep Power: 4
Volkanatar is on a distinguished road
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.
Volkanatar is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


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


All times are GMT -4. The time now is 21:35.