|
[Sponsors] |
August 21, 2006, 06:01 |
define source model
|
#1 |
Guest
Posts: n/a
|
Hi. In define source model we have such statement:
DEFINE_SOURCE(enrg_src, cell, mix_th, dS, eqn) What is dS and eqn responsible for? How this affect on energy source (code below)? DEFINE_SOURCE(enrg_src, cell, mix_th, dS, eqn) { Thread *pri_th, *sec_th; real m_dot; real T_SAT = 100; real lambda1 = 1; real lambda2 = 1; real q = 1000; pri_th = THREAD_SUB_THREAD(mix_th, 0); sec_th = THREAD_SUB_THREAD(mix_th, 1); if(C_T(cell, mix_th)>=T_SAT) { m_dot = -(12* lambda1 * (fabs(C_T(cell,sec_th)-T_SAT)) * 1)/q; dS[eqn] = -(12* lambda1 * 1)/q;} else { m_dot =(12* lambda2 * (fabs(C_T(cell,pri_th)-T_SAT)) * 1)/q; dS[eqn] = (12* lambdaH2O * 1)/q;} thank you for help |
|
August 21, 2006, 08:38 |
Re: define source model
|
#2 |
Guest
Posts: n/a
|
The dS[eqn] function is used to linearise the source term to make the solution more stable. It doesnt change the final solution, it just guides it in the right direction. You can find a more detailed explanation on the CFD Wiki at http://www.cfd-online.com/Wiki/Sourc..._linearization
|
|
August 22, 2006, 08:56 |
Re: define source model
|
#3 |
Guest
Posts: n/a
|
thanks for help
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Water subcooled boiling | Attesz | CFX | 7 | January 5, 2013 03:32 |
How to define a transient species source term? | aleisia | FLUENT | 3 | March 7, 2011 22:58 |
Installing OF 1.6 on Mac OS X | gschaider | OpenFOAM Installation | 129 | June 19, 2010 09:23 |
[Gmsh] Compiling gmshFoam with OpenFOAM-1.5 | BlGene | OpenFOAM Meshing & Mesh Conversion | 10 | August 6, 2009 04:26 |
DxFoam reader update | hjasak | OpenFOAM Post-Processing | 69 | April 24, 2008 01:24 |