block solver already available in OpenFOAM?
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 multivariablecoupling instead of multiregioncoupling. Does anyone know about the proceeding for that. I'd like to use it for finiteelement stress analysis, because when I'm solving the equations segregated, the solution converges far too slow (or even not at all). Thanks, Stefan 
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! 
Yes, it is already in use in a few projects (neutronics simulations, coupled multiphase 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 
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 Remeshing 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 ? 
Well, I am finishing off the merge and 1.7ext 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 
Thanks Hrv!

Quote:
Dave 
Quote:
http://web.student.chalmers.se/groups/ofw5/Program.htm Juho 
Quote:

Be greedy ,It would be great if OpenFOAM1.7dev 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 1e6 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 . 
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.

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 
M&C2009 paper by Ivor Clifford
ECCOMAS 2010 by Kathrin Kissling and Julia Springer Enjoy, Hrv 
That was quick..:D
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 coordinates. 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 
All times are GMT 4. The time now is 05:30. 