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

Parallelizing collision checking

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 7, 2004, 08:26
Default I wish to speed up my lagrang
  #1
Rasmus Hemph (Hemph)
Guest
 
Posts: n/a
I wish to speed up my lagrangian particle tracking code by implementing collision checking on parallel processors.

So far I make a collision box which encloses the geometry and divide the collision box into rectangles of suitable size.
I then check for collision in all neighbouring cells for each particle. This works fine on one processor, but the obvious problem is when I want to check a collision cell belonging to another processor. In the MPI documentation I have seen that it is possible to share cells between processors, using the MPI Cartesian calls.

My question is if the best way to proceed is to further explore the MPI_Cart-calls or
Does FOAM offer any kind of wrappers for this problem?

Thanks in advance
Rasmus
  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
Parallelizing CFD code Sachin Paramane Main CFD Forum 1 June 19, 2007 04:57
DPM Collision UDF Dave FLUENT 0 October 23, 2006 05:14
Help Parallelizing UDF - THREAD_STORE Mario Santillo FLUENT 4 June 21, 2006 15:21
DPM drop collision kiao FLUENT 0 May 31, 2005 05:17
Parallelizing User Code for Fluent 4.5 Greg Perkins FLUENT 1 September 25, 2000 20:51


All times are GMT -4. The time now is 19:09.