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

 April 26, 2011, 19:16 Wave Transmissive and Advective #1 Member     S. Ali H.M. Join Date: Nov 2009 Location: Chicago Posts: 60 Rep Power: 5 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

 April 27, 2011, 03:54 #2 Member   cosimo bianchini Join Date: Mar 2009 Location: Florence, Tuscany, Italy Posts: 68 Rep Power: 6 That notation is consistent with the notation of the base class: mixedFvPatchField. 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

 January 24, 2012, 10:33 The waveTransmissive BC #3 New Member   giovanni silva Join Date: Jul 2010 Posts: 14 Rep Power: 4 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.

 January 26, 2013, 03:12 #4 Senior Member     Ehsan Join Date: Oct 2012 Location: Iran Posts: 1,425 Rep Power: 10 is waveTransmissive same as pressure farfield in fluent? Then how does advective BC work? Whats the difference between these three BC's?

 Tags boundary condition, openfoam, wavetransmissive

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

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