|
[Sponsors] |
[swak4Foam] Using groovyBC to specify Open boundary conditions |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 11, 2014, 10:54 |
Using groovyBC to specify Open boundary conditions
|
#1 |
Member
Olabanji
Join Date: Jan 2013
Location: U.S.A
Posts: 31
Rep Power: 13 |
Hi Foamers,
Please, is it possible to use the groovyBC to specify an open boundary condition. I am trying to simulate a die swell problem and need to specify a traction free surface on the lateral boundaries. Thanks in anticipation. |
|
March 11, 2014, 17:58 |
|
#2 |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
You should be a BIT more specific about the mathematical formulation of "traction free", "lateral boundaries" etc. Never expect people to put more time into an answer than you obviously took to formulate the question
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
|
March 11, 2014, 18:28 |
|
#3 | |
Member
Olabanji
Join Date: Jan 2013
Location: U.S.A
Posts: 31
Rep Power: 13 |
Quote:
Attached is a rough picture of the computational domain and some comments. In particular, what i would like to know is if i can specify the following bc in the attachment with groovybc. 'n' and 'm' denote the unit normal and tangent vectors to the surface and \tau is the total stress tensor. Thanks. |
||
March 12, 2014, 18:12 |
|
#4 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
Still the sketch confuses me: are you talking about the boundary condition where you've written "free surface" or of the BC on the free surface between liquid and air (the bulb in your sketch)? Anyway: BC for the stress tensor can usually not be directly enforced but by enforcing a BC on the other fields that ensures that the stress is 0 (something like zeroGradient for U or so)
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
March 12, 2014, 18:20 |
|
#5 | |
Member
Olabanji
Join Date: Jan 2013
Location: U.S.A
Posts: 31
Rep Power: 13 |
Quote:
Is it possible to set a pde as a BC (in cases when it is difficult to obtain analytical solution of the variable on the remote field) and then groovyBC solves for the variable to be used as a BC? |
||
March 13, 2014, 10:59 |
|
#6 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
I'm not sure what you mean with "set a PDE as a BC". But generally I'd say "no". Usually the BC can be expressed in terms of values and gradients
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
March 13, 2014, 12:14 |
|
#7 | |
Member
Olabanji
Join Date: Jan 2013
Location: U.S.A
Posts: 31
Rep Power: 13 |
Quote:
The flow domain - Inlet and Outlet bc - I had no problem with this one. free surface stress condition - simplified form of the stress condition - Here is a link to the paper . Thanks for the support for the fine utility. Last edited by banji; March 14, 2014 at 20:57. |
||
March 14, 2014, 20:49 |
|
#8 | |
Assistant Moderator
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51 |
Quote:
__________________
Note: I don't use "Friend"-feature on this forum out of principle. Ah. And by the way: I'm not on Facebook either. So don't be offended if I don't accept your invitation/friend request |
||
March 14, 2014, 20:59 |
|
#9 |
Member
Olabanji
Join Date: Jan 2013
Location: U.S.A
Posts: 31
Rep Power: 13 |
Thank you!
|
|
April 7, 2014, 12:29 |
error when run model with groovyBC
|
#10 |
New Member
ali
Join Date: Feb 2013
Posts: 8
Rep Power: 13 |
Hi fomers
i want to define U Field and T field in two rooms with BuoyantBoussinesqSimpleFoam solver when immplementation the BC and run model the error into log file has plesae Help me error is : Reading field T --> FOAM Warning : From function groovyBCFvPatchField<Type>::groovyBCFvPatchField(c onst fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict) in file groovyBCFvPatchField.C at line 131 No value defined for T on ceiling therefore using 160{0} Reading field p_rgh --> FOAM Warning : From function groovyBCFvPatchField<Type>::groovyBCFvPatchField(c onst fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict) in file groovyBCFvPatchField.C at line 131 No value defined for p_rgh on ceiling therefore using 160{0} --> FOAM Warning : From function groovyBCFvPatchField<Type>::groovyBCFvPatchField(c onst fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict) in file groovyBCFvPatchField.C at line 131 No value defined for p_rgh on TwallR therefore using 96{0} Reading field U --> FOAM Warning : From function groovyBCFvPatchField<Type>::groovyBCFvPatchField(c onst fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict) in file groovyBCFvPatchField.C at line 131 No value defined for U on ceiling therefore using 160{(0 0 0)} --> FOAM Warning : From function groovyBCFvPatchField<Type>::groovyBCFvPatchField(c onst fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict) in file groovyBCFvPatchField.C at line 131 No value defined for U on TwallR therefore using 96{(0 0 0)} Reading/calculating face flux field phi Selecting incompressible transport model Newtonian |
|
April 7, 2014, 15:05 |
groovyBC
|
#11 |
New Member
ali
Join Date: Feb 2013
Posts: 8
Rep Power: 13 |
hi fomers
i want to attach file which immplemantaion into groovyBC why error and not to do this model please help me |
|
April 8, 2014, 12:03 |
|
#12 | |
Senior Member
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25 |
you should add keyword value to your syntax
Quote:
__________________
My Personal Website (http://nimasamkhaniani.ir/) Telegram channel (https://t.me/cfd_foam) |
||
April 8, 2014, 16:06 |
|
#13 |
New Member
ali
Join Date: Feb 2013
Posts: 8
Rep Power: 13 |
thank a lot for note
please let me to check it and tell you if error to be clean |
|
May 27, 2015, 04:52 |
|
#14 |
New Member
seyyed
Join Date: Jun 2014
Posts: 7
Rep Power: 12 |
hi i have same problem what i must do to fix this problem? thanks |
|
Tags |
bernhard, groovybc, gschaider, swak4foam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Error - Solar absorber - Solar Thermal Radiation | MichaelK | CFX | 12 | September 1, 2016 06:15 |
Basic Nozzle-Expander Design | karmavatar | CFX | 20 | March 20, 2016 09:44 |
what is swap4foam ?? | AB08 | OpenFOAM | 28 | February 2, 2016 02:22 |
SparceImage v1.7.x Issue on MAC OS X | rcarmi | OpenFOAM Installation | 4 | August 14, 2014 07:42 |
Low Mixing time Problem | Mavier | CFX | 5 | April 29, 2013 01:00 |