- **Fluent UDF and Scheme Programming**
(*https://www.cfd-online.com/Forums/fluent-udf/*)

- - **Help please! UDF for Temperature profile in 3D**
(*https://www.cfd-online.com/Forums/fluent-udf/79185-help-please-udf-temperature-profile-3d.html*)

Help please! UDF for Temperature profile in 3DHi all,
I am using UDF to define temperature field in 2D fluid flow problem. If I would like to put 3D temperature profile , what modification of UDF for 2D temperature profile is required. My UDF for 2D temperature profile is : DEFINE_PROFILE(inlet_temp, thread, index) { real x[ND_ND]; real temp, y; face_t f; begin_f_loop(f, thread) { F_CENTROID(x,f,thread); y = x[1]; temp = (12285-333)*(1-(pow((y/0.0035),4)))+(333); F_PROFILE(f, thread, index) = temp; printf("Temperature calculated by UDF is %f\n",temp); } end_f_loop(f, thread) } what would be for 3D? Thanks in advance. |

If your inlet is a face aligned with yz-plane and temperature varies in both directions get the z-coordinate using x[2] and define your profile as function of both, y and z.
cheers |

Modification in UDF for temperature profile for 3D geometryHi Max,
Thanks for your suggestion. I have made modification according to your suggestion. Modified UDF for 3D geometry is given below please let me know whether it is ok. begin_f_loop(f, thread) { F_CENTROID(x,f,thread); y = x[1]; z = x[2]; r = sqrt(pow(y,2)+pow(z,2)); F_PROFILE(f, thread, index) = (12285-333)*(1-(pow((r/0.0035),4)))+(333); } end_f_loop(f, thread) } Thanks again. |

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