CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM

scotch decompose for dsmc

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Search this Thread Display Modes
Old   January 7, 2015, 10:02
Default scotch decompose for dsmc
New Member
Join Date: Oct 2014
Location: Rostock
Posts: 5
Rep Power: 10
qwert is on a distinguished road
Hi All,
i'm doing some simulations with the dsmcFoam solver and read this paper:

There's a discription of a "new" scotch decompose-method witch deals with the number of particles per CPU.(Section 5)
This looks quite promising, due to the particle-based calculations.

Does anyone knows if its implemented in OF2.3.0 ? I couldn't figure out... (If, how to use it, strategy-keyword or something like this?)


Last edited by qwert; January 8, 2015 at 08:41.
qwert is offline   Reply With Quote

Old   January 8, 2015, 04:25
Senior Member
Join Date: Mar 2009
Location: Sindelfingen, Germany
Posts: 618
Blog Entries: 6
Rep Power: 23
elvis will become famous soon enough

thanks for pointing on that dsmc paper depending on your Linux distribution installing Scotch can be sudo apt-get install libscotch-dev
elvis is offline   Reply With Quote

Old   January 8, 2015, 09:12
New Member
Join Date: Oct 2014
Location: Rostock
Posts: 5
Rep Power: 10
qwert is on a distinguished road
Hi Elvis,
thanks for your reply. Maybe there's a misunderstanding: I know the 'regular' scotch decomposition.
In the paper i've pointed in my last post, there is a discription of an extention of these method:
In order to increase the computational efficiency of dsmcFoam, we have developed and tested an extension to the Scotch decomposer. This new decomposer splits the domain so that each processor has the same number of particles to work with, meaning that processors are concentrated in regions of high number of particles, for example, in shock waves.

To assess the new Scotch technique, which is open-source and available from the OpenFOAM website (version 1.7.x), all three decomposers were tested ...
Ahmad et al.
At their cases they could reduce time consumption by ~30% in contrast to the cell-based scotch method.

Is this extension (mentioned in the paper) includet in version 2.3.0?
I didn't found out (searched in ~/../OpenFoam-2.3.0/scr
Or I misunderstood and there's a hidden hint somewhere in your links and I didn't get it (blind).
Did anyone tried out this method. As I mentioned, it seems to be very promising for larger problems.

best regards,

qwert is offline   Reply With Quote


decomposition, dsmcfoam, new scotch, scotch

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
[Other] Keep certain area undeceomposed using scotch HenrikSmutje OpenFOAM Meshing & Mesh Conversion 0 May 29, 2014 07:34
OpenFOAM Scotch Decomposition: Version and Reference dancfd OpenFOAM Pre-Processing 4 April 16, 2014 21:40
Seg faults using scotch decomposition Jonathan OpenFOAM Running, Solving & CFD 1 August 14, 2013 13:16
scotch or ptscotch? cfdonline2mohsen OpenFOAM 6 July 3, 2013 13:17
Problem with Scotch in 1.7.x? dancfd OpenFOAM Running, Solving & CFD 0 June 15, 2011 21:52

All times are GMT -4. The time now is 12:54.