You are on page 1of 2

/***********************************************************************/

/* vinlet_udf.c

*/

/* UDFs for specifying time dependant velocity profile boundary condition

*/

/***********************************************************************/

//Written by Chiyu Jiang

//Cornell University

#include "udf.h"//file that contains definitions for define functions and fluent operations

#define PI 3.141592654

DEFINE_PROFILE(inlet_velocity,th,i)

face_t f;

begin_f_loop(f,th)

double t = (CURRENT_TIME*2-floor(CURRENT_TIME*2))/2; //t is the local time


within each period

if(t <= 0.218)

F_PROFILE(f,th,i) = 0.5*sin(4*PI*(t+0.0160236));

else

F_PROFILE(f,th,i) = 0.1;

end_f_loop(f,th);

You might also like