|
[Sponsors] |
[swak4Foam] Setting BC for a passive scalar (groovy vs fvOptions) |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 23, 2013, 14:53 |
Setting BC for a passive scalar (groovy vs fvOptions)
|
#1 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
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 10:21 |
Passive Scalar | Andy R | FLUENT | 0 | January 10, 2007 14:49 |
starwatch & passive scalar | isidro | Siemens | 1 | June 24, 2005 23:59 |
Mixing of a passive scalar | Maged Ismail | FLUENT | 0 | June 10, 2005 09:09 |
Warning 097- | AB | Siemens | 6 | November 15, 2004 04:41 |