# Velocity boundary condtion UDF help

 Register Blogs Members List Search Today's Posts Mark Forums Read

 October 8, 2012, 17:31 Velocity boundary condtion UDF help #1 Member   Join Date: Sep 2012 Location: FL Posts: 77 Rep Power: 6 Sponsored Links I have a rectangular inlet (2x1-in X and Z)for a 3 D problem where I want to give a UDF for y velocity (-ve direction). The centre of the of the rectangular inlet is at (-2.5,2,8). The maximum velocity is 10. The profile is parabolic in x and z directon. I have written a UDF. But the velocity comes out to be >100. I don't know where I'm I doing wrong. /************************************************** ***********************/ /* udf- velocity profile boundary condition */ /************************************************** ***********************/ #include "udf.h" DEFINE_PROFILE(inlet_y_velocity, thread, index) { real p[ND_ND]; real x,z; face_t f; begin_f_loop(f, thread) { F_CENTROID(p,f,thread); x = p[1]; z= p[1]; F_PROFILE(f, thread, index) = (10-10*((x+2.5)*(x+2.5))-10*(((z-2)/0.5)*((z-2)/0.5))); } end_f_loop(f, thread) }

 October 9, 2012, 04:38 #2 Senior Member     Alex Join Date: Jun 2012 Location: Germany Posts: 1,505 Rep Power: 25 The x, y and z-values of the face centroids are stored in p[0], p[1] and p[2], respectively. So first of all you should change the line "x=p[1];" to "x=p[0]" and the line "z=p[1];" to "x=p[2]" Didn't check the rest of your formula, so there could still be some more errors.

 October 9, 2012, 15:27 #3 Member   Join Date: Sep 2012 Location: FL Posts: 77 Rep Power: 6 Thanks man.I totally forgot about that. I am getting proper results now. Also, I did miss negative sign in the formula.

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post Sideshore OpenFOAM Pre-Processing 6 September 27, 2016 15:09 Zaqie Fluent UDF and Scheme Programming 9 June 25, 2016 19:08 EtaEta CFX 7 December 8, 2011 18:15 Joseph CFX 14 April 20, 2010 15:45 Jongdae Kim FLUENT 0 June 15, 2004 11:21