CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   FLUENT (http://www.cfd-online.com/Forums/fluent/)
-   -   Moving heat Source (http://www.cfd-online.com/Forums/fluent/47719-moving-heat-source.html)

AB March 27, 2008 01:53

Moving heat Source
 
Can anyone help me in writing a UDF to incorporate a moving heat source. The heat source is Gaussian in nature and when it is stationery, the following UDF works fine. Can anyone tell me how I can move this heat source along the x direction.

Stationery Heat Source UDF:

#include "udf.h"

#define rb 0.00235

#define f1 0.5

#define Q 1900

DEFINE_PROFILE(gauss_heat_flux,t,i)

{

real x[ND_ND];

real y,y1;

face_t f;

begin_f_loop(f,t)

{

F_CENTROID(x,f,t);

y = x[1];

y1=x[0];

F_PROFILE(f,t,i) = (Q/rb*rb)*exp(-(f1*(y*y+y1*y1))/rb*rb);

}

end_f_loop(f,t)

}


nadeemxs July 22, 2009 19:50

?
 
Hello,
do u still need help with that?
guess not but thought i'd ask.

magarajan84 January 30, 2012 08:06

2D gaussian beam
 
hi,
in the above program can u please explain the function of "i" in line DEFINE_PROFILE(gauss_heat_flux,t,i)
and how would you write the same program for moving heat source in 2D?


All times are GMT -4. The time now is 08:43.