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

Multiple Region and Parallel Solving

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

Reply
 
LinkBack Thread Tools Display Modes
Old   September 14, 2006, 06:59
Default Dear all, I would like to u
  #1
Senior Member
 
Daniele Panara
Join Date: Mar 2009
Posts: 101
Rep Power: 8
panara is on a distinguished road
Dear all,

I would like to use two OpenFoam features at the same time: Multiple regions (meshes) and parallelization..

Before I start to dig in the code, I would like to ask if this is actually feasible and if you have any hint on how to do that..

I can decomposePar each mesh ( and I guess recomposePar as well ) but I am not sure then if the code can handle the two mesh partitions in a "quite" easy way...


Regards,
Daniele
panara is offline   Reply With Quote

Old   September 15, 2006, 04:40
Default This sounds quite hard. You'll
  #2
Super Moderator
 
Mattijs Janssens
Join Date: Mar 2009
Posts: 1,416
Rep Power: 16
mattijs is on a distinguished road
This sounds quite hard. You'll have to run two mpirun jobs (one for each region) and somehow do the communication between the two jobs yourself.

Running both regions in the same mpirun job is not possible. E.g. reduce's (used in the linear solver) are over all processors so you would not be able to solve different equations on different processors.
mattijs is offline   Reply With Quote

Old   October 6, 2006, 03:06
Default I would like to use the LES so
  #3
Senior Member
 
Daniele Panara
Join Date: Mar 2009
Posts: 101
Rep Power: 8
panara is on a distinguished road
I would like to use the LES solution of a simple periodic pipe flow as the inlet condition of another more complex pipe flow with heat transfer.

at the beginning I made 2 regions and I passed the value from a section of the first region (periodic pipe) to the inlet of the second region (pipe with heat transfer). I was solving the equations in both regions at the same time..

This works fine with one processor but it seems that cannot be done in parallel..

but what about just reading a previous solution at each time step from another already solved case?

In short, I would like to run coodles in parallel but at the beginning of each time step the program should use as inlet value the inlet values of another old computation..

is there any easy way to do that in parallel?

Please give a hint,

Daniele
panara 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
Flow region with multiple exits Dimitris CFX 4 December 1, 2008 09:49
Solving parallel on 2 PCs kar OpenFOAM Running, Solving & CFD 3 February 11, 2008 14:53
Solving magnetic field multiple domains in same mesh kar OpenFOAM 2 January 30, 2008 08:54
Nonconvergence in a multiple region Laplacian problem kmurphy OpenFOAM Running, Solving & CFD 4 June 8, 2006 04:40
parallel solving Ivan CFX 2 November 1, 2005 02:27


All times are GMT -4. The time now is 02:34.