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

Wave Transmissive and Advective

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

Like Tree3Likes
  • 2 Post By cosimobianchini
  • 1 Post By giovanni10

Reply
 
LinkBack Thread Tools Display Modes
Old   April 26, 2011, 19:16
Post Wave Transmissive and Advective
  #1
Member
 
sahm's Avatar
 
S. Ali H.M.
Join Date: Nov 2009
Location: Chicago
Posts: 60
Rep Power: 5
sahm is on a distinguished road
Send a message via Yahoo to sahm
Hi
Has any body ever tried to understand the source code of WaveTransmissive and Advective Boundary conditions?
I have studied the paper by Poinsot and Lele and its relative papers, But i don't understand how the code does the method in the paper, can any body describe the parts of the code to me? specifically I would like to know what are refValue() and valueFraction().
Yours.
__________________
SAHM
sahm is offline   Reply With Quote

Old   April 27, 2011, 03:54
Default
  #2
Member
 
cosimo bianchini
Join Date: Mar 2009
Location: Florence, Tuscany, Italy
Posts: 68
Rep Power: 6
cosimobianchini is on a distinguished road
Send a message via Skype™ to cosimobianchini
That notation is consistent with the notation of the base class: mixedFvPatchField<Type>.
It is substantially a linear combination of a fixedValue and a fixedGradient with coefficient valueFraction.
The formula implemented on the boundary is:
VF*FV+(1-VF)*FG*delta=VF*refValue+(1-VF)*refGrad

VF=valueFraction
FV= fixedValue coeffs
FG= fixedGrad coeffs


Expanding all the terms for the advective and waveTransmissive you will obtain an equation of the form of the NSCE (Eq.9:13 in Poinsot and Lele, "Boundary conditions for direct simulations of compressible viscous flow", J. Computational Physics 101 (104-129), 1992) without transverse and diffusive terms recovering the LODI relations as expressed in Eq.24:28 of the same paper.
Furthermore a Linear Relaxation Method similar to Eq.40 is implemented exploiting lInf and fieldInf.
In case of inviscid one-dimensional behavior on the boundary you only have to select the correct advection speed for each of uknown you are solving.

Hope you find this information useful,
Cosimo
sahm and Hisham like this.
__________________
Cosimo Bianchini

Energy Engineering Department "S. Stecco"
University of Florence
Via di S.Marta, 3
50139 Florence - ITALY
Tel: +39 055 4796575
Fax: +39 055 4796342
Mob: +39 320 9460153
e-mail: cosimo.bianchini@htc.de.unifi.it
URL: www.htc.de.unifi.it
cosimobianchini is offline   Reply With Quote

Old   January 24, 2012, 10:33
Default The waveTransmissive BC
  #3
New Member
 
giovanni silva
Join Date: Jul 2010
Posts: 14
Rep Power: 4
giovanni10 is on a distinguished road
The goal in many wave-dominated flows, such as high Mach number flow, is to have boundary conditions that do not reflect waves. Walls are reflective, but inlets and outlets are generally not supposed to reflect waves.

The waveTransmissive BC attempts to reconstruct this kind of non-reflective scheme, but in a simpler fashion without full inter-field coupling. Here is an example of how it is used for a pressure outflow boundary.

outflow
{

type waveTransmissive; value uniform 80000; //important for correct I/O

field p; //the name of the field that we are working on

gamma 1.4; //the ratio of specific heats

phi phiv; //the name of the volumetric flux field ( or if you use the mass flux phi, it will be divided by rho)

rho rho; //the name of the density field

psi psi; //the name of the field that is the deriv. of density with respect to pressure

lInf 0.05; //a measure of how far away the far-field condition should be

fieldInf 80000; //the far-field value to be applied to p

}
immortality likes this.
giovanni10 is offline   Reply With Quote

Old   January 26, 2013, 03:12
Default
  #4
Senior Member
 
immortality's Avatar
 
Ehsan
Join Date: Oct 2012
Location: Iran
Posts: 1,425
Rep Power: 10
immortality is on a distinguished road
is waveTransmissive same as pressure farfield in fluent?
Then how does advective BC work?
Whats the difference between these three BC's?
immortality is offline   Reply With Quote

Reply

Tags
boundary condition, openfoam, wavetransmissive

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



All times are GMT -4. The time now is 23:27.