CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

Block matrices vs segregated solvers

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   December 13, 2008, 08:13
Default Hello, in these two threads a
  #1
New Member
 
Olaf Fisher
Join Date: Mar 2009
Posts: 7
Rep Power: 8
fisher is on a distinguished road
Hello,
in these two threads a block matrix implementation was announced that whould allow implicit curl operators and alike:

http://www.cfd-online.com/OpenFOAM_D...es/1/1553.html
"The current matrix support cannot handle that but the new version (block matrix) will come in due course)." (Dec. 2005)

http://www.cfd-online.com/OpenFOAM_D...es/1/8121.html
"The guy is talking about a block solution of the compressible flow system ... This is coming with my new block matrix implementation." (June 2008)

Have block matrices already been implemented in the meantime? Is any work available for testing and to contribute?

Regards,
Olaf
fisher is offline   Reply With Quote

Old   December 13, 2008, 12:31
Default This will (in part) be present
  #2
Senior Member
 
Hrvoje Jasak
Join Date: Mar 2009
Location: London, England
Posts: 1,758
Rep Power: 21
hjasak will become famous soon enough
This will (in part) be presented at the International Conference on Mathematics, Computational Methods & Reactor Physics (M&C 2009) Saratoga Springs, New York, May 3-7, 2009.

Further publications are likely to follow. Do you have any special need/interest/way to contribute?

Hrv
__________________
Hrvoje Jasak
Providing commercial FOAM/OpenFOAM and CFD Consulting: http://wikki.co.uk
hjasak is offline   Reply With Quote

Old   December 13, 2008, 20:12
Default Hello Hrvoje, I'm mostly aski
  #3
New Member
 
Olaf Fisher
Join Date: Mar 2009
Posts: 7
Rep Power: 8
fisher is on a distinguished road
Hello Hrvoje,
I'm mostly asking for curiosity, because I'd like to compare the block matrix performance with the current implementation for standard cfd tasks. Furthermore, I'm also getting interested in electrodynamics simulations which are currently impossible as far as I can see.

If any code is available for early tests, I'd like to give it a try. But I am also sufficiently busy to wait until May.

Thank you
Olaf
fisher is offline   Reply With Quote

Old   June 11, 2009, 11:53
Default Actual situation
  #4
Member
 
Jean-Peer Lorenz
Join Date: Mar 2009
Location: Rostock, Germany
Posts: 33
Rep Power: 8
jploz is on a distinguished road
Hello,

regarding the previous posts: how is the current situation on block matrices? Are any implementations already available in the development version?

In another post was stated: "but it will make you happy to know that some people are already running block-coupled solutions". Is something of that accessable for the public?

Thanks in advance for any hints.

Best regards.

jploz is offline   Reply With Quote

Old   June 12, 2009, 05:16
Default
  #5
Member
 
Luca M.
Join Date: Mar 2009
Location: Luzern, Switzerland
Posts: 59
Rep Power: 8
luca is on a distinguished road
yes we are working on coupled solver based on OpenFOAM. In details, we are developing coupled pressure-based solver. We have approached to the problem in a hybrid way: in fact at the moment we use external linear solver to solve the block matrix assembled using OpenFOAM explicit operators and topology. The new solver is under testing, there are still open issue that are need to be solved so we'll keep you updated on any further developments. For other informations you can contact us.

Luca
luca is offline   Reply With Quote

Old   June 11, 2010, 05:45
Default publication
  #6
New Member
 
mediode
Join Date: Mar 2009
Posts: 26
Rep Power: 8
mediode is on a distinguished road
For everybody interested, the link to the pub above mentionned:

http://powerlab.fsb.hr/ped/kturbo/op...lockSolver.pdf

m*
mediode is offline   Reply With Quote

Old   June 12, 2010, 13:53
Default
  #7
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,894
Rep Power: 26
alberto will become famous soon enoughalberto will become famous soon enough
The block solver is a very interesting feature, but there has been no estimated time of availability for a long time. It has been years the block-solver has been under discussion as something supposed to come soon.

Trying to obtain the code for joint research purposes has not been possible either, at least for what concerns my experience. I would think it should be easier in open source projects, but maybe others were luckier and had more interesting projects (or funding) to convince the developers at Wikki

Really no pun intended, but it would be really useful to have at least a vague road-map of what we can expect coming "in the near future" (meaning 1 year, for example). It would help users to decide, and avoid confusion.

As usual, just my two cents.

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as live DVD/USB, hard drive image and virtual image.
OpenQBMM - An open-source implementation of quadrature-based moment methods
alberto is offline   Reply With Quote

Old   June 12, 2010, 19:48
Default
  #8
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 369
Rep Power: 10
arjun is on a distinguished road
Quote:
Originally Posted by alberto View Post

Trying to obtain the code for joint research purposes has not been possible either, at least for what concerns my experience. I would think it should be easier in open source projects, but maybe others were luckier and had more interesting projects (or funding) to convince the developers at Wikki
edited to remove post.

Last edited by arjun; June 13, 2010 at 04:14.
arjun is offline   Reply With Quote

Old   June 12, 2010, 20:55
Default
  #9
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,894
Rep Power: 26
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by arjun View Post
if you only need amg solver then pyAMG is good choice. I think they support block solvers too.
I was talking about the block solver (aka coupled solver for equations, not zones) they're working on
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as live DVD/USB, hard drive image and virtual image.
OpenQBMM - An open-source implementation of quadrature-based moment methods
alberto is offline   Reply With Quote

Old   June 13, 2010, 04:15
Default
  #10
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 369
Rep Power: 10
arjun is on a distinguished road
Quote:
Originally Posted by alberto View Post
I was talking about the block solver (aka coupled solver for equations, not zones) they're working on
sorry i mis-understood it as block solver where as you were talking of coupled algo.
arjun is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Residuals for convergence of segregated solvers almanstoetter OpenFOAM Running, Solving & CFD 11 April 16, 2009 14:59
problems with viewing mesh block by block James CFX 0 January 22, 2008 13:11
coupled solver vs segregated solvers RajaniKumar Main CFD Forum 0 December 3, 2001 07:15
L-U decomposition of block matrices!! radhakrishnan Main CFD Forum 0 March 8, 2001 06:52
Solvers for Sparse Matrices Morvan Dominique Main CFD Forum 3 November 2, 1999 04:37


All times are GMT -4. The time now is 07:36.