help udf !!!!
Hi!
i ran a steady flow simulation in Fluent. i know the distribution of the velocity in the domain,including the velocity inlet. That is a full development velocity in a rectangle pipe. so i want to use udf to specify the velocity distribution. i used DEFINE_ADJUST . the interpret was ok. But iteration had a problem. Error: Floating point error: invalid number Error Object: () codes are below: #include "udf.h" DEFINE_ADJUST(adjust_velocity, domain) { real x[ND_ND]; real y; real z; Thread *t; cell_t c; face_t f; thread_loop_c (t,domain) { begin_c_loop (c,t) { C_CENTROID(x,f,t); y= x[1]; z= x[2]; C_U(c,t)=0.04025*pow(1.455,2)*(1-pow(y,2.2)*pow(100,2.2))*(1-pow(z,2.2)*pow(100,2.2)); } end_c_loop (c,t) } } Can anyone help? Thanks in advance Woo |
All times are GMT -4. The time now is 06:54. |