Probleme to interpret 3D temperature profil UDF

 User Name Remember Me Password
 Register Blogs Members List Search Today's Posts Mark Forums Read

 LinkBack Thread Tools Display Modes
 January 16, 2012, 10:23 Probleme to interpret 3D temperature profil UDF #1 New Member   christophe REHMET Join Date: Jan 2012 Posts: 5 Rep Power: 6 Hi, I have defined a UDF for 3D Inlet temperature profil and it doesn't works anymore after a crash of fluent. My profil has become flat and I couldn't have good interpretation of all my UDF know. It's really a bad point because I need to give a report about these CFD results this week. I have writing the temperature profil as followed: #include "udf.h" "define domain_ID 2 // enum{OC, NUM_OF_USED_UDM}; DEFINE_PROFILE(inlet_temp, t, i) { real x[ND_ND]; real r; face_t f; real Diameter = 6.e-2; real T_max = 5.e3; real T_max = 3.e2; begin_f_loop(f, t) { F_CENTROID(x,f,t); y = x[1]; z = x[2]; r = sqrt(pow(y,2)+pow(z,2)); F_PROFILE(f, t, i) = (T_max-T_paroi)*(1-pow(2.0*r/Diameter,2))+T_paroi; } end_f_loop(f, thread) }

 January 16, 2012, 11:58 #2 New Member   christophe REHMET Join Date: Jan 2012 Posts: 5 Rep Power: 6 I find the solution, I just restarted from the beginning,it was fun

 February 19, 2012, 16:08 Adapt UDF #3 New Member   PB Join Date: Jan 2012 Location: UK Posts: 6 Rep Power: 6 Hi there, I want to do the exact same UDF as you but my inlet is rectangular shaped and I was wondering if you could explain how to adapt your code to fit non-cylindrical coordinates? I am trying to model a hot spot temperature on the inlet of a gas turbine duct. Your help would be much appreciated. Kind Regards AeroGirl

 February 20, 2012, 05:49 #4 New Member   christophe REHMET Join Date: Jan 2012 Posts: 5 Rep Power: 6 Hi, I think that you can define your profil along one direction, for example X and add other condition on Y. #include "udf.h" "define domain_ID 2 // enum{OC, NUM_OF_USED_UDM}; DEFINE_PROFILE(inlet_x_temperature, thread, position) { real x[ND_ND]; real r; face_t f; real lenght = 6.e-2; real T_max = 5.e3; real T_max = 3.e2; begin_f_loop(f, t) { F_CENTROID(x,f,t); x = x[0]; F_PROFILE(f, t, i) = (T_max-T_paroi)*(1-pow(2.0*x/Diameter,2))+T_paroi; } end_f_loop(f, thread) } DEFINE_PROFILE(inlet_y_temperature, thread, position) { real x[ND_ND]; real r; face_t f; real lenght2 = 2.e-2; real T_max = 5.e3; real T_max = 3.e2; begin_f_loop(f, t) { F_CENTROID(y,f,t); y = x[1]; F_PROFILE(f, t, i) = (T_max-T_paroi)*(1-pow(2.0*y/Diameter,2))+T_paroi; } end_f_loop(f, thread) }Maybe this script will be ok.

 February 20, 2012, 09:06 Thanks! #5 New Member   PB Join Date: Jan 2012 Location: UK Posts: 6 Rep Power: 6 Thankyou I will give this a try and see how I get on!

 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 dolores FLUENT 6 August 5, 2016 20:16 subhankar_bhandari FLUENT 2 April 16, 2011 05:30 subhankar_bhandari FLUENT 0 August 16, 2010 08:40 vemps FLUENT 0 May 1, 2009 01:09 Atsu FLUENT 4 April 22, 2006 15:04

All times are GMT -4. The time now is 18:30.

 Contact Us - CFD Online - Top