CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   FLUENT (https://www.cfd-online.com/Forums/fluent/)
-   -   UDF Wall Temperature Problem - Coordinates (https://www.cfd-online.com/Forums/fluent/48664-udf-wall-temperature-problem-coordinates.html)

 Marc July 3, 2008 06:33

UDF Wall Temperature Problem - Coordinates

Dear Fluent Users,

I try to define a wall temperature with DEFINE_PROFILE, the temperature should vary with one of the three GLOBAL coordinates which exist. My wall ist a tube, so geometrically the BC is a cylinder. The variation of the temperature works fine for two dimensions ( x[1] and x[2] ), but not for the third (axial , using x[3]) dimension. Any idea what couldt be wrong?

DEFINE_PROFILE(dt_name, thread, i)

{

face_t f;

real x[ND_ND];

real z;

begin_f_loop(f, thread)

{

F_CENTROID(x,f,thread);

z=x[3];

F_PROFILE(f, thread, i) = 273 + z*800;

}

end_f_loop(f, thread)

}

Thank you in advance.

 Remus July 3, 2008 11:10

Re: UDF Wall Temperature Problem - Coordinates

The x vector returned by F_CENTROID(x,f,thread) has three components stored in x[0], x[1], and x[2]. You'll have to use x[2] for the third (axial) component.

Remus

 All times are GMT -4. The time now is 00:01.