|
[Sponsors] |
June 16, 2011, 18:45 |
UDF Data access problems
|
#1 |
New Member
Aaron Mosher
Join Date: Jun 2011
Location: St. Louis
Posts: 5
Rep Power: 14 |
I'm fairly new to Fluent, and as part of teaching myself the UDF structure I made a small UDF to read area and flow at the boundary.
However, when I printed the data to the screen it gave me nothing but nonsense values. Also, when I directly printed the "M_PI" function, the output was somewhere above 1.6 trillion. Has anyone encountered similar problems, or have any thoughts about what might be going wrong? For reference, here is the small UDF I wrote. I applied it as a pressure outlet boundary condition for laminar flow in an axi-symmetric pipe. /************************************************** ************************************** Test function to debug Fluent/UDF operations ************************************************** **************************************/ #include "udf.h" /*Test Axisymmetric Floow and Area*/ DEFINE_PROFILE( area_test, t, i ) { /*Variables*/ real r = 0; real ri[ND_ND]; real q = 0; face_t f; /*Loop Over Faces*/ begin_f_loop( f, t ) { q += 2*M_PI*F_FLUX( f, t ); F_AREA(ri,f,t); r += NV_MAG(ri); F_PROFILE(f,t,i) = 0; printf( "Inside Loop area: %d\n", F_AREA(ri,f,t) ); printf( "INside LOop flux: %d\n", F_FLUX(f,t) ); } end_f_loop( f, t ) /*Print out data*/ printf( "Outlet Area is: %d\n", r ); printf( "Outlet flow is: %d\n", q ); printf( "Fluent thinks pi is %d\n", M_PI); } |
|
Tags |
data access, debugging, udf error |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
I/O of a real value by "DEFINE_RW_FILE" (UDF) | Pietro Asinari | Fluent UDF and Scheme Programming | 1 | August 15, 2015 19:08 |
How can I get access to all flowfield properties throughout the domain by UDF | behrang2009 | Fluent UDF and Scheme Programming | 1 | August 6, 2010 14:03 |
Use of Experimental Data in fluent using UDF | anvitaa.sharma | FLUENT | 2 | February 18, 2010 10:46 |
UDF Data Access Macro | Woo Meng Wai | FLUENT | 0 | November 6, 2007 20:23 |
UDF (write a data file) problem | lichun Dong | FLUENT | 2 | July 29, 2005 11:39 |