
[Sponsors] 
November 11, 2006, 06:33 
Source Terms

#1 
Guest
Posts: n/a

Dear All, I am a student starting to work on CFD. Would any please share thoughts on SOURCE TERMS in NS equations. What is the meaning of source/sink terms. Why these terms are required at all. Warm regards, Sas


November 12, 2006, 03:40 
Re: Source Terms

#2 
Guest
Posts: n/a

The NS equations (and, more generally, transport equations) include transient, convection and diffusion terms. Any other terms, which do not fit into these, are classified as "source/sink" terms. For example, in the momentum equations, gravity acts as a momentum source term, and in the energy equation, externallyapplied heat is an energy source term.


November 12, 2006, 08:21 
Re: Source Terms

#3 
Guest
Posts: n/a

you can distinguish four terms in every conservation law like mass, energy,momentume and ... . three of them are well known and easy to distinguish. these are diffusion term, advection term and time term. All the other terms are put in the source(sink) term.In NS equation the gravity force term and pressure gradiant are sink term.


November 16, 2006, 06:30 
Re: Source Terms

#4 
Guest
Posts: n/a

Thank for the response. But My question was not to distinguish these terms but I wanted to know the meaning and significance of there terms. What would happen if there is no source or sink terms in NS equations. Why these terms are required at all. In case anyone has any idea regarding these questions, please respond. Warm regards, Sas


November 18, 2006, 11:21 
Re: Source Terms

#5 
Guest
Posts: n/a

Hi, Sas.
Source terms may be used in many ways. Consider the following 3. 1. Sometimes the physical problem in question involves a body force, like gravity. Then it needs to be reflected in the mathematical formulation, hence there should be a corresponding term in the equation. In general, this term cannot be written in a special form characteristic for conservation laws (mathematically speaking, it cannot be represented as a divergence). It is a custom among mathematicians to call such terms "source terms". In other words, we include these terms because the physics of the problem requires them, and then we call them source terms because this is what they are. 2. Source term can be used for approximate description of underresolved geometries. For example, instead of gridding a vortex generator in all the details, it is possible just to add a body force (= source term) which will produce a vortex similar to the vortex produced by the vortex generator. 3. Source term can be used for checking the correctness of the code. Codes can be tested against exact solutions but exact solutions are rare and usually they are not sufficiently challenging: what makes the problem solvable analyticly also makes it easier to solve numerically. If the code allows prescribing an arbitrary source term, one can take an arbitrary expression for the velocity (satisfying continuity, of course) and pressure, substitute it into the NavierStokes equations with a source term and calculate the corresponding source term. This can be done on paper or using a computerised algebra system like Maple or Mathematica. One then substitutes this source term into the code, solve the equations numerically, and compares the numerical solution with expressions for the velocity and pressure. This is a very powerful test indeed. Hope this helps. Sergei 

November 24, 2006, 04:40 
Re: Source Terms

#6 
Guest
Posts: n/a

Thank you very much for explaining that in such a nice way... Sas


Thread Tools  
Display Modes  


Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
swak4foam building problem  GGerber  OpenFOAM Installation  54  April 24, 2015 16:02 
wmake compiling new solver  mksca  OpenFOAM Programming & Development  13  August 18, 2014 22:26 
pisoFoam compiling error with OF 1.7.1 on MAC OSX  Greg Givogue  OpenFOAM Programming & Development  3  March 4, 2011 18:18 
DxFoam reader update  hjasak  OpenFOAM PostProcessing  69  April 24, 2008 01:24 
DecomposePar links against liblamso0 with OpenMPI  jens_klostermann  OpenFOAM Bugs  11  June 28, 2007 17:51 