|
[Sponsors] |
October 27, 2010, 07:47 |
MPI implementation of OpenFOAM
|
#1 |
New Member
Z Jamshidi
Join Date: Oct 2010
Posts: 3
Rep Power: 16 |
I need some information about MPI implementation of openFOAM. I can run openFOAM in parallel but I want to know how does it work.
Any help is appreciated. |
|
October 27, 2010, 08:06 |
|
#2 |
Member
Rasoul
Join Date: Feb 2010
Posts: 32
Rep Power: 16 |
Have you seen available tutorials yet?
Take a look at the wingMotion tutorial in pimpleDyMFoam directory. regards, Rasoul |
|
October 27, 2010, 09:27 |
|
#3 |
Senior Member
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25 |
look at user guide page 65 & page 84
of course it shows only how to use decompose utility in openFoam not details, if u want to have more knowledge in general about parallel processing not what modified in openFoam, you can search for key words MPI , openMP or domain decomposition |
|
October 30, 2010, 15:22 |
|
#4 |
New Member
Z Jamshidi
Join Date: Oct 2010
Posts: 3
Rep Power: 16 |
Thanks.
I could find some clues in "Pstream.C" by searching MPI functions in "src" folder. I have also understand that "argList" which process argument will call "init" method of "Pstream" Class. But I don't know at the end how information are gather together to reach the final answer. I should explore code more. |
|
October 31, 2010, 11:33 |
|
#5 | |
Senior Member
Mark Olesen
Join Date: Mar 2009
Location: https://olesenm.github.io/
Posts: 1,715
Rep Power: 40 |
Quote:
|
||
November 5, 2010, 15:39 |
|
#6 |
New Member
Z Jamshidi
Join Date: Oct 2010
Posts: 3
Rep Power: 16 |
I have understand how OpenFOAM is parallelized with mpi completely. If some one else knows this implementation, let me know if he thinks I can parallelize it with openmp in the same way.
|
|
June 23, 2011, 22:56 |
|
#7 | |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 |
Quote:
Where did you start? I'm curious as to how OF does this as well. Especially how OF solves the decomposed domains in parallel and passes info back and forth. Have you written this in a thesis or on the wiki somewhere? Let me know. Dan |
||
June 25, 2011, 10:19 |
|
#8 |
New Member
HuyHoang
Join Date: Mar 2011
Posts: 7
Rep Power: 15 |
Wow... an awesome work you've done !!! it's very very kind of you if you can share it with us.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Windows 64-bit with Native MPI patch for OpenFOAM 1.6.x | gocarts | OpenFOAM Announcements from Other Sources | 4 | October 4, 2010 09:56 |
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 | wyldckat | OpenFOAM Announcements from Other Sources | 3 | September 8, 2010 07:25 |
Error using LaunderGibsonRSTM on SGI ALTIX 4700 | jaswi | OpenFOAM | 2 | April 29, 2008 11:54 |
Is Testsuite on the way or not | lakeat | OpenFOAM Installation | 6 | April 28, 2008 12:12 |
Intelbs MPI and performance tools in OpenFOAM | hplum | OpenFOAM | 16 | December 16, 2007 15:58 |