CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   FLUENT (http://www.cfd-online.com/Forums/fluent/)

Hi Is it possible to give parabolic unsteady velocity inlet with the help of UDF. I tried UDf in given in the documentation it works but when i incorporate space variable x in the unsteady UDF it does not work. Any help Regards Rashad

 Paolo Lampitella February 28, 2008 13:27

Re: UDF Unsteady velocity parabolic profile

Just substitute your velocity components to these ones

/************************************************** ******************** UDF for specifying a transient velocity profile boundary condition ************************************************** ********************/

#include "udf.h"

DEFINE_PROFILE(x_velocity, t, i)

{

real x[ND_ND];

real x0, y0, time;

face_t f;

time = CURRENT_TIME;

begin_f_loop(f, t)

{

F_CENTROID(x,f,t);

x0 = x[0];

y0 = x[1];

F_PROFILE(f, t, i) = -cos(x0)*sin(y0)*exp(-2.0*time);

}

end_f_loop(f, t)

}

DEFINE_PROFILE(y_velocity, t, i)

{

real x[ND_ND];

real x0, y0, time;

face_t f;

time = CURRENT_TIME;

begin_f_loop(f, t)

{

F_CENTROID(x,f,t);

x0 = x[0];

y0 = x[1];

F_PROFILE(f, t, i) = cos(y0)*sin(x0)*exp(-2.0*time);

}

end_f_loop(f, t)

}