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

Runtime changing of bondary conditions

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

Reply
 
LinkBack Thread Tools Display Modes
Old   June 4, 2009, 06:33
Default Runtime changing of bondary conditions
  #1
New Member
 
Oleksiy Kurenkov
Join Date: Mar 2009
Location: Nueremberg
Posts: 16
Rep Power: 8
evrikon is on a distinguished road
Send a message via Skype™ to evrikon
Hello together,

Sometimes I would like to change the boundary condition on-the-fly during the iterations. There is a situation for example where I've recognised to make a small mistake in b.c., however the flow field is nearly correct and good converged.
The option "runtimeModificable" in system dictionary belongs only to numerical settings, like solvers, schemes etc. Any changing of files in "0" directory does not affect the current calculation.

The only option what I see is the solution mapping. Is there any other option (may be simpler) what I don't see now?
__________________
*************************
Cheers, Oleksiy
evrikon is offline   Reply With Quote

Old   June 4, 2009, 07:02
Default
  #2
Member
 
Leonardo Giampani Morita
Join Date: Apr 2009
Location: Paris, France
Posts: 58
Rep Power: 8
leonardo.morita is on a distinguished road
Hello,

A simple way to do that is just to stop your simulation, imposing at the controlDict 'stopAt writeNow', and then you can change the BC in the last time folder created. To restart your simulation, you chose 'startFrom latestTime'.
Note that BC are not read from these files during the calculations, but only at the beginning, so changing them on the fly will have no effect (somebody correct me if I'm wrong).

Regards,

Leonardo
leonardo.morita is offline   Reply With Quote

Old   November 24, 2009, 20:53
Default
  #3
Member
 
Join Date: Mar 2009
Location: Sydney, New South Wales, Australia
Posts: 42
Rep Power: 8
rassilon is on a distinguished road
Quote:
Originally Posted by leonardo.morita View Post
Hello,

A simple way to do that is just to stop your simulation, imposing at the controlDict 'stopAt writeNow', and then you can change the BC in the last time folder created. To restart your simulation, you chose 'startFrom latestTime'.
Note that BC are not read from these files during the calculations, but only at the beginning, so changing them on the fly will have no effect (somebody correct me if I'm wrong).

Regards,

Leonardo

Hi Guys,

How did you get on with the runtime changing of boundary conditions?

I am running a model that I need to switch the boundary condition from an inletOutlet to a Wall after 1.5 seconds, and then continue to convergence as a wall.

I have tried using the mapFields technique, but it doesn't seem to work - the finished model just displays garbage in Paraview when I run it.

Is there any way of altering the boundary conditions in the middle of the run, or alternatively stopping the run, changing the conditions by hand and then re-starting it?

I think I will be really stuck if I can't get this to work...


R
rassilon 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
UnSteady Boundary Conditions - Changing with time Docker FLUENT 4 July 14, 2011 11:01
changing the boundary conditions values gerado OpenFOAM 3 April 30, 2009 08:28
changing value of boundary conditions zjbwow FLUENT 2 March 25, 2009 04:56
How to apply bondary conditions only having mesh. mitul CFX 1 February 10, 2007 05:28
Problem of changing boundary conditions fredfuyou FLUENT 1 May 14, 2002 11:50


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