|
[Sponsors] |
July 1, 2010, 07:49 |
mumps in OF?
|
#1 |
New Member
Gerber van der Graaf
Join Date: Mar 2009
Location: Barcelona/Solsona, Catalunya (Spain)
Posts: 9
Rep Power: 17 |
I have read that the MUltifrontal Massively Parallel sparse direct Solver (MUMPS) from http://mumps.enseeiht.fr/ might increase drasticly the calculation speed. Searching on this and related forums I did not find much about MUMPS to be used by OpenFOAM. Did anybody have a look at this? Is it worthwhile to consider MUMPS in the OpenFOAM environment and is it possible ot implement using the API for the C programming language?
Thanks, Gerber |
|
July 2, 2010, 07:47 |
SupeLU
|
#2 |
New Member
Gerber van der Graaf
Join Date: Mar 2009
Location: Barcelona/Solsona, Catalunya (Spain)
Posts: 9
Rep Power: 17 |
So far I have not received any comments, yet. I'd like to extend my question to other, similar, solvers like SuperLU. Is there any experience with these techniques in OpenFOAM? So far I have read that Mumps is faster for less than 50 - 60 CPU nodes.
Gerber van der Graaf |
|
July 8, 2010, 00:49 |
|
#3 |
New Member
Bocliff Sutter
Join Date: Jun 2009
Location: Tibet
Posts: 9
Rep Power: 17 |
Gerber,
Multifrontal solvers are common in FEM and they are quite efficient version of Gauss elimination algorithm. These solvers are not iterative and not very suitable for non-linear systems of equations that are pervasive in CFD. The same goes for any other LU factorization algorithms. They are not used is CFD commonly and OF has no implementation of them that I know of. Bocliff |
|
July 8, 2010, 06:14 |
thanks
|
#4 |
New Member
Gerber van der Graaf
Join Date: Mar 2009
Location: Barcelona/Solsona, Catalunya (Spain)
Posts: 9
Rep Power: 17 |
Thanks for your reply. We are working here at UPC (Univ of Catalunya, Spain) with another Finite Volume CFD code (home brewed at our university) that uses MUMPS. It is much faster. Whether the results are as reliable / accurate as OpenFOAM remains to be seen.
|
|
July 9, 2010, 11:51 |
|
#5 | |
Senior Member
Mirko Vukovic
Join Date: Mar 2009
Posts: 159
Rep Power: 17 |
Quote:
Thanks |
||
July 9, 2010, 12:32 |
|
#6 |
New Member
Gerber van der Graaf
Join Date: Mar 2009
Location: Barcelona/Solsona, Catalunya (Spain)
Posts: 9
Rep Power: 17 |
Concerning Mumps the main web site is:
http://mumps.enseeiht.fr The UserGuide can be obtained from the Documentation link Concerning Scotch: http://www.labri.fr/perso/pelegrin/scotch/ |
|
July 9, 2010, 18:07 |
|
#7 | |
Senior Member
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34 |
Quote:
They are very robust though. As far as your question about OF goes, this olny OF developers can answer. I personally definitely would like to learn ,understand and implement them they will be good for visco-elastic applications. |
||
July 13, 2010, 10:28 |
|
#8 | |
Senior Member
Mirko Vukovic
Join Date: Mar 2009
Posts: 159
Rep Power: 17 |
Quote:
|
||
June 3, 2019, 05:10 |
|
#9 | |
Senior Member
Ali Shayegh
Join Date: Oct 2015
Posts: 131
Rep Power: 11 |
Quote:
Ref: P. Cardiff et al., “An open-source finite volume toolbox for solid mechanics and fluid-solid interaction simulations,” arXiv:1808.10736 [physics], Aug. 2018. |
||
Tags |
lu decomposition, mumps, solver |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to optimize the memory usage when using FEM | vasilis | Main CFD Forum | 11 | August 25, 2009 00:57 |