|
[Sponsors] |
[swak4Foam] Setting BC for a passive scalar (groovy vs fvOptions) |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 23, 2013, 15:53 |
Setting BC for a passive scalar (groovy vs fvOptions)
|
#1 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Bad Wörishofen
Posts: 2,711
Blog Entries: 6
Rep Power: 52 |
Hi all,
in the attachement you can se a simple geometry and the value of the passiv scalar I added. For the inlet BC I used groovy in a not very comfortable way To get the three seperated inlets I had to build a BC like that: Code:
inlet { type groovyBC; value $internalField; valueExpression "pos().y>-0.04 ? ( pos().y < -0.035 ? (pos().x<0.002 ? pos().x > -0.002 ? 1 :0 :0 ) : ( pos().y > -0.002 ? pos().y < 0.002 ? (pos().x<0.002 ? pos().x > -0.002 ? 1 :0 :0 ) : (pos().y > 0.035 ? pos().y < 0.04 ? (pos().x<0.002 ? pos().x > -0.002 ? 1 :0 :0 ) : 0: 0) : 0)) : 0"; valiables ""; } So the question is, if its possible to do that in a easier way. Maybe with the new fvOptions in 2.2.x like here: http://www.openfoam.org/version2.2.0...processing.php Code:
new scalarTransport - enables the solution of a scalar transport equation, where the scalar can be specified using via boundary conditions, or using the new fvOptions framework. The following images show the time evolution of three point sources added to the pitzDaily tutorial case: Can someone give me an advice or hint, link or something like that? Thanks all Tobi |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
solving passive scalar by user function in AVLFIRE | huyp | Main CFD Forum | 0 | September 4, 2008 11:21 |
Passive Scalar | Andy R | FLUENT | 0 | January 10, 2007 15:49 |
starwatch & passive scalar | isidro | Siemens | 1 | June 25, 2005 00:59 |
Mixing of a passive scalar | Maged Ismail | FLUENT | 0 | June 10, 2005 10:09 |
Warning 097- | AB | Siemens | 6 | November 15, 2004 05:41 |