|
[Sponsors] |
May 11, 2010, 07:39 |
block solver already available in OpenFOAM?
|
#1 |
Senior Member
Stefan Herbert
Join Date: Dec 2009
Location: Darmstadt, Germany
Posts: 129
Rep Power: 18 |
Hi FOAMers,
I've read a lot of times that a block matix solver was planned to be implemented. It should be something comparable to coupledMatrix but capable for multi-variable-coupling instead of multi-region-coupling. Does anyone know about the proceeding for that. I'd like to use it for finite-element stress analysis, because when I'm solving the equations segregated, the solution converges far too slow (or even not at all). Thanks, Stefan |
|
May 11, 2010, 12:37 |
|
#2 |
Member
Patricio Bohorquez
Join Date: Mar 2009
Location: Jaén, Spain
Posts: 95
Rep Power: 17 |
Let's see what is going on the "New Implementations in OpenFOAM" to be introduced at the "5th OpenFOAM Workshop". It seems that there are several talks planned on that topic.
Exciting! Last edited by pbohorquez; May 12, 2010 at 17:32. |
|
May 12, 2010, 17:17 |
|
#3 |
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,907
Rep Power: 33 |
Yes, it is already in use in a few projects (neutronics simulations, coupled multi-phase VOF) and to come out at the Workshop. There will be a presentation by Julia to show what Kathrin and Julia have done at the Summer School in Zagreb last year + I am seeing further work by Ivor Clifford in neutronics at Penn State.
In short: it is implemented, parts of it are due for release and we need to apply it to more cases. Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk |
|
July 9, 2010, 06:00 |
|
#4 |
New Member
Eric.wang
Join Date: Jun 2009
Location: beijing china
Posts: 11
Rep Power: 17 |
Hi Hrv
I downloaded your presentation "OpenFOAM: Year in Review"。and I found these big good news New Features in Upcoming Release: Block matrix implementation with parallelisation support Re-meshing with tetrahedral edge swapping: Sandeep Menon ...... It may be rude ,but I can't help myself. I really need it ! where and when could I find it ? |
|
July 9, 2010, 06:11 |
|
#5 |
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,907
Rep Power: 33 |
Well, I am finishing off the merge and 1.7-ext will follow up immediately afterwards. However, the block matrix is not so easy (have a look at the work Julia and Kathrin have done with it to have an idea of what to do).
As for Sandeep's contribution, this will slot right in, with tutorial examples etc. If we ask him nicely, Sandeep will give us some documentation as well I will keep you posted, Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk |
|
July 9, 2010, 06:34 |
|
#6 |
New Member
Eric.wang
Join Date: Jun 2009
Location: beijing china
Posts: 11
Rep Power: 17 |
Thanks Hrv!
|
|
July 9, 2010, 19:01 |
|
#7 |
Senior Member
David Gaden
Join Date: Apr 2009
Location: Winnipeg, Canada
Posts: 437
Rep Power: 22 |
||
July 10, 2010, 03:15 |
|
#8 | |
Member
Juho Peltola
Join Date: Mar 2009
Location: Finland
Posts: 89
Rep Power: 17 |
Quote:
http://web.student.chalmers.se/groups/ofw5/Program.htm -Juho |
||
July 10, 2010, 08:11 |
|
#9 | |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
Quote:
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
||
July 11, 2010, 02:58 |
|
#10 |
New Member
Eric.wang
Join Date: Jun 2009
Location: beijing china
Posts: 11
Rep Power: 17 |
Be greedy ,It would be great if OpenFOAM-1.7-dev have a full coupled solver.There is paper "A coupled finite volume solver for the solution of incompressible flows on unstructured grids" in JCP .and I saw L. Mangani and C. Bianchini have accomplish this algrithm with a third party linear solver.In my view of their reslult ,both stablish and convergence have a huge enhancement compare to segregated solver.I guess computation cost will also be saving .
In my test,for a turbulence Flat plate case (like the case in http://www.lerc.nasa.gov/WWW/wind/valid/archive.html), In general CFX 11 need about 60 iteration to achieve a 1e-6 convergence ,while OpenFOAM1.6 need 3000 or more iteration to reach the same convergence . CFX11 use a full coupled solver,and OpenFOAM 1.6 use segragated solver ,maybe that is the main cause of the difference . |
|
September 29, 2010, 12:43 |
|
#11 |
Senior Member
David Gaden
Join Date: Apr 2009
Location: Winnipeg, Canada
Posts: 437
Rep Power: 22 |
Has any progress been made on the block matrix solvers? I have a biochemistry model with 30 scalars that need to be coupled with the transport equations. I'm currently using an ugly mix of an ODE solver with standard transport.
|
|
December 30, 2010, 15:18 |
|
#12 |
Senior Member
Nilesh Rane
Join Date: Apr 2010
Posts: 122
Rep Power: 16 |
Hello FOAMers..
First of all, Wishing you all a very Happy new year, 2011...May we all as the open source CFD community prosper in the coming year like non ever before... My question to Hrv, Where can i find the literature regarding the block matrix solver?? I am currently looking for the various options for coupled solvers... Thank you, Nilesh
__________________
Imagination is more important than knowledge..
|
|
December 30, 2010, 15:21 |
|
#13 |
Senior Member
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,907
Rep Power: 33 |
M&C2009 paper by Ivor Clifford
ECCOMAS 2010 by Kathrin Kissling and Julia Springer Enjoy, Hrv
__________________
Hrvoje Jasak Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk |
|
December 30, 2010, 16:13 |
|
#14 |
Senior Member
Nilesh Rane
Join Date: Apr 2010
Posts: 122
Rep Power: 16 |
That was quick..
I have one more question. I have worked on a research code. The code is like, all the governing equations (including turbulence, species conservation equations, momentum and energy) written in vector form in transformed co-ordinates. Then a Jacobian is formed and inverted using a specialised (for parallel computation) algorithm. This is fully coupled solver system. Looking at the present state of OpenFoam, is it possible to model such solver in it?? i mean does it have the required machinery (building blocks) for that?? i am concerned with this because this would be the ideal way (may not be for industry but for research at least) of solving complex flows like hypersonic reactive flow etc. Please correct me if i am wrong. And if i am not guessing incorrectly, the block matrix solvers have clear advantage over such implicit methods in terms of computational costs. Regards, Nilesh
__________________
Imagination is more important than knowledge..
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Integrated conjugate heat transfer solver in OpenFOAM | hjasak | OpenFOAM Running, Solving & CFD | 172 | April 13, 2023 01:42 |
Creating New Solver: For particle-laden compressible jets | sankarv | OpenFOAM | 0 | April 4, 2010 19:06 |
The OpenFOAM extensions project | mbeaudoin | OpenFOAM | 16 | October 9, 2007 10:33 |
Block Tridiagonal Solver | Abdulhafid M. Elfaghi | Main CFD Forum | 2 | December 23, 2006 13:20 |
Block tridiagonal matrix solver | Grace | Main CFD Forum | 0 | February 23, 2002 15:18 |