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

 February 18, 2008, 16:59 Hi! U = rUA*UEqn.H(); phi #1 Senior Member   Kārlis Repsons Join Date: Mar 2009 Location: Latvia Posts: 111 Rep Power: 10 Hi! U = rUA*UEqn.H(); phi = (fvc::interpolate(U) & mesh.Sf()) + fvc::ddtPhiCorr(rUA, U, phi); What fvc::ddtPhiCorr(rUA, U, phi) is there for? if (nonOrth == nNonOrthCorr) { phi -= pEqn.flux(); } And what ".flux()" is returning? Kārlis

 February 19, 2008, 13:47 Karlis, The .flux() method #2 Member   David P. Schmidt Join Date: Mar 2009 Posts: 71 Rep Power: 10 Karlis, The .flux() method takes the face fluxes that come from the off-diagonal terms of the equation, in this case pEqn, and returns them directly. An easier-to-understand example would be if I were doing the continuity equation, where rhoEqn is: fvm::ddt(rho) + fvc::div(phiv,rho) where phiv is the velocity interpolated to cell faces and dotted with the face normals. after solving, rhoEqn.flux() would give you the mass flux out of each cell face. Similarly, pEqn.flux() gives you the momentum flux due to the fvm:: terms of the pressure equation. -DPS ps. The ddtPhiCorr is a mysterious term that attempts to correct for temporal error in the flux...can't help you there. fumiya, mo.houssami, sharonyue and 1 others like this.

 February 19, 2008, 14:21 Good evening David! >.flux( #3 Senior Member   Kārlis Repsons Join Date: Mar 2009 Location: Latvia Posts: 111 Rep Power: 10 Good evening David! >.flux() method takes the face fluxes that come from the off-diagonal terms of the equation Why it's necessary to distinguish between matrix diagonal and off-diagonal elements? What papers and www would you suggest to understand this kind of things? K.

 February 20, 2008, 06:20 Hi Karlis Matrix diagonal e #4 Senior Member   Join Date: Mar 2009 Posts: 248 Rep Power: 11 Hi Karlis Matrix diagonal elements are the elements for which you are seeking solution and off-diagonal elements are those which will effect this solution. Checkout the basic Finite Volume, SIMPLE, PISO formulations in this book: 1) An Introduction to CFD: The Finite Volume Method by Versteeg, Malalasekera. 2) CFD by Anderson With Best Regards Jaswi

 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

 Similar Threads Thread Thread Starter Forum Replies Last Post aap OpenFOAM Running, Solving & CFD 15 May 28, 2012 08:30 manuel OpenFOAM Running, Solving & CFD 8 September 22, 2010 04:10 msrinath80 OpenFOAM Bugs 6 November 19, 2007 18:35 ds2taieb OpenFOAM Installation 1 March 24, 2006 04:22

All times are GMT -4. The time now is 12:13.