|
[Sponsors] |
October 10, 2009, 05:40 |
Domain decomposition method
|
#1 |
New Member
Bram Goorts
Join Date: Oct 2009
Posts: 3
Rep Power: 17 |
Hallo,
I'm looking for information on domain decomposition methods. Does anyone know which domain decomposition method OpenFoam use? Thanks a lot! Bram |
|
October 11, 2009, 05:16 |
|
#2 |
Senior Member
Francesco Del Citto
Join Date: Mar 2009
Location: Zürich Area, Switzerland
Posts: 237
Rep Power: 18 |
By heart, Metis and ParMetis, Scotch, Hierarchical, plus simple and manual decomposition.
To get a list, simply type a wrong method in system/decomposeParDict and try to decompose the case. Hope this helps, Francesco |
|
October 11, 2009, 05:58 |
|
#3 |
New Member
Bram Goorts
Join Date: Oct 2009
Posts: 3
Rep Power: 17 |
Hey Francesco,
Thanks for the information. But I am more looking for the method OpenFoam use to exchange information between the various domains, not the way how the domains are split. Examples of such methods are: -The Dirichlet-Neumann algorithm -The Neumann-Neumann algorithme -A FETI-methode -The ADN an ARN methods -The Robin-Robin algorithm Thanks! Bram |
|
October 12, 2009, 14:26 |
|
#4 |
Senior Member
Francesco Del Citto
Join Date: Mar 2009
Location: Zürich Area, Switzerland
Posts: 237
Rep Power: 18 |
Ok, I did not understand your question.
And I cannot give you an answer, sorry... Bye, Francesco |
|
August 19, 2010, 19:14 |
Information transfer at processor boundary?
|
#5 |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 |
I know this is old, but...
@Bram Were you able to figure out what sort of method openfoam uses to transfer information at the boundary (I know it communicates via openMP or other message passing code)? I do know the domain decomposition method used is non-overlapping and that the information across processor boundaries needs to be updated at each inner iteration of the linear solver...however, how is the information at the interfaces related to eachother (Neumann-Neumann,Dirichlet-Dirichlet, etc.)? Dan |
|
November 28, 2017, 05:42 |
|
#6 |
Member
Lennart
Join Date: Feb 2016
Posts: 46
Rep Power: 10 |
To clarify, communication between processors is done with MPI, not OpenMP, and the MPI implementation (OpenMPI, Intel MPI, MPICH, ...) can be chosen by the user or operating system.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any method to strech the domain to infinity? | hadesmajesty | Main CFD Forum | 2 | August 29, 2009 00:53 |
CFX - domain decomposition. Urgent!!!! | Elena Saldaeva | CFX | 4 | June 30, 2008 08:18 |
CFX Solver Memory Error | mike | CFX | 1 | March 19, 2008 08:22 |
ILU decomposition in GMRES/ILU(0) method | Jian Xia | Main CFD Forum | 2 | October 14, 2000 12:42 |
Domain decomposition | rajesh | Main CFD Forum | 2 | August 31, 1999 05:22 |