|
[Sponsors] |
October 31, 2008, 10:48 |
UDF temperature variation
|
#1 |
Guest
Posts: n/a
|
Hi. I am new to using UDFs and have read through the help file. I am attempting to create an inlet velocity whose temperature varies sinusoidally every 24 hours. My udf file is given below:
#include "udf.h" DEFINE_PROFILE(test,thread,position) { real x[ND_ND]; /* this will hold the position vector */ real y; face_t f; begin_f_loop(f,thread) { F_CENTROID(x,f,thread); y=x[0]; F_PROFILE(f, thread, position) = 10.*sin(t*(pi/720.)) */ here stands the profile function as a function of time /* } end_f_loop(f,thread) } I am receiving an error message when interpreting in fluent: "cpp -IT:\XP\Fluent.Inc\fluent6.2.16/src -IT:\XP\Fluent.Inc\fluent6.2.16/cortex/src -IT:\XP\Fluent.Inc\fluent6.2.16/client/src -IT:\XP\Fluent.Inc\fluent6.2.16/multiport/src -I. -DUDFCONFIG_H="<udfconfig.h>" U:\4th yr\FYP\2nd\Unsteady\udftempprofile.c Error: U:\4th yr\FYP\2nd\Unsteady\udftempprofile.c: line 1: parse error." Any help is much appreciated |
|
November 7, 2008, 09:04 |
Re: UDF temperature variation
|
#2 |
Guest
Posts: n/a
|
looks like a syntax error. check if the file-format of you c-file is unix (not DOS) or try to compile the udf instead of interpreting it.
|
|
February 19, 2017, 09:19 |
Bulk Temperature
|
#3 |
New Member
Zohud Mohammed
Join Date: Feb 2017
Location: Salfeet-Palestine
Posts: 6
Rep Power: 9 |
Dear all; i am studying the heat transfer of nanorefrigerant in horizontal tube under heat flux constant; but i need a method for calculate the bulk temperature of fluid for every points on axes x. I trying write udf but there an error
/************************************************** ******************** UDF for calculate the bulk temperature ************************************************** ********************/ #include "udf.h" DEFINE_Tb(Tbulk,thread,temp) { real Tb; real x[ND_ND]; /* this will hold the position vector */ real y[ND_ND]; real u=f_U(f,t) real temp = F_T(face, thread); /* get face temperature */ face_t f; begin_f_loop(face,thread) /* loops over all faces in the thread passed in the DEFINE macro argument */ { Tb = SUM u*temp*y / SUM u*y; } end_f_loop(face,thread) } Please help me |
|
February 19, 2017, 15:55 |
|
#4 |
New Member
Jad nakhl
Join Date: Feb 2017
Posts: 8
Rep Power: 9 |
Hello sorry disturbing but i posted earlier and no one answered.
If anyone can tell me how should i draw an expanding circular pipe without getting an error in the setup if want to make a line in the drawing as centerline and by putting the problem type as axisymmetric. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
UDF temperature variation | Alex E-H | FLUENT | 2 | November 5, 2008 10:18 |
Pressure temperature variation | Dev | CFX | 0 | June 22, 2007 00:01 |
Viscosity variation with temperature for gases- | Kedar | Main CFD Forum | 3 | October 24, 2005 07:43 |
variation of surface tension with temperature | Markus | FLUENT | 1 | July 17, 2002 21:23 |
Property variation with temperature | G.Balakrishnan | FLUENT | 1 | December 16, 2000 07:51 |