|
[Sponsors] |
Is there any functionality of OpenFOAM to solve multiblock domain without merging the domain |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 22, 2008, 04:22 |
Hi all,
I'm a beginer in us
|
#1 |
Guest
Posts: n/a
|
Hi all,
I'm a beginer in using OpenFOAM. I don't know that the OpenFOAM has a functionality to solve multi-blocked grid domain. As I know, to solve the multi-blocked grid domain by unsing OpenFOAM, I had have to merge multi-blocked grid domain by some utilities included in OpenFOAM utilitity folder. What I want to do is just using solver without any grid merging. I mean that I want to make OpenFOAM work like parallel mode in serial. For example, if I have a two grdi blocks(No.1 and 2), solver calculates the solution for No.1 grid block and then it calculates the solution for No.2 grid block. While solving each grid block, some coupling, communication or interpolation will be carried out. Is there any functionality to make the OpenFOAM work like what I mentioned above? |
|
January 22, 2008, 05:00 |
Hi
if you mean hanging node
|
#2 |
Senior Member
Jens Klostermann
Join Date: Mar 2009
Posts: 117
Rep Power: 17 |
Hi
if you mean hanging nodes yes this is available in OF-1.4.1-dev and is called ggi Jens PS a boundary file would look like this interface_pk_1-2 { type ggi; shadowPatch interface_k_1-2; nFaces 261; startFace 149916; } interface_l_1-2 { type ggi; shadowPatch interface_pl_1-2; nFaces 484; startFace 153936; } and in U file dimensions [0 1 -1 0 0 0 0]; internalField uniform (0 0.1 0); boundaryField { interface_pl_1-2 { type ggi; value uniform (0 0 0); } interface_l_1-2 { type ggi; value uniform (0 0 0); } } |
|
January 22, 2008, 05:19 |
Hi Jens,
Thank you for your
|
#3 |
Guest
Posts: n/a
|
Hi Jens,
Thank you for your quick response. I'd like to know the meaning of the hanging node. Actually, I'd like to use a solver in OpenFOAM which works like what parallel mode does. Here is what I'm thinking of..., 1. Make the communication network like what parallel mode in OpenFOAM does. 2. When the coefficient matrix for each grid block is maded, the coefficient of the boundary which is sharded by both grid blocks is needed to be interpolated or treated some special things which I don't know. 3. Solve the coefficient matrix by the order of communication network. I know that it is not exactly same with what you explain. But, I'd like to give an idea what I'm looking for. Is the functionality what you explained is similar with what I wrote? If then, is it possible to download OF-1.4.1-dev on the website? S.W.Lee |
|
January 22, 2008, 06:39 |
Hi S.W.Lee
It is still not
|
#4 |
Senior Member
Jens Klostermann
Join Date: Mar 2009
Posts: 117
Rep Power: 17 |
Hi S.W.Lee
It is still not quite clear what you mean! GGI is the mapping of two nonconformal patches, something like --| | | | |--| --| | | | |--| --| Check the forum for hanging nodes! The OF-1.4.1-dev can be obtained at http://sourceforge.net/projects/openfoam-extend/ via svn. Cheers Jens |
|
January 23, 2008, 13:18 |
Sung,
What you are describi
|
#5 |
Guest
Posts: n/a
|
Sung,
What you are describing sounds similar to what Hrv did in his integrated conjugate heat transfer solver. You might be able to look at that for an idea on how to implement what you want to do. http://www.cfd-online.com/OpenFOAM_D...tml?1200521522 |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
rotating domain in rotating domain, different axis | Robert Stringer | CFX | 3 | December 4, 2006 08:04 |
Only one Domain or Multi-Domain | Camilo Costa | CFX | 1 | May 12, 2006 02:15 |
Domain | Paul | FLUENT | 0 | April 13, 2006 11:12 |
Domain | Mgtripple | CFX | 1 | April 7, 2006 10:19 |
Domain and sub-domain | Carola | CFX | 1 | February 4, 2003 08:11 |