|
[Sponsors] |
March 2, 2017, 13:41 |
Parse error for x[ND_ND]
|
#1 |
New Member
Kaushal Sumaria
Join Date: Mar 2016
Posts: 2
Rep Power: 0 |
I am using a DEFINE_SOURCE udf for momentum in x direction. I am using the following UDF. IT is giving out parse error where 'real x[ND_ND]' is defined and then undeclared variable where it encounters x. Any help in this regard is appreciated.
Thank you #include "udf.h" #define CON 20.0 DEFINE_SOURCE(momentum_balance, cell, thread, dS, eqn) { real source; cell_t cell; Thread *cell_thread; Domain *subdomain; subdomain = Get_Domain(3); real x[ND_ND]; /*loop over all cell threads in the secondary phase domain*/ thread_loop_c(cell_thread, subdomain) { /*loop over all cells in secondary phase cell threads*/ begin_c_loop_all(cell,cell_thread) { C_CENTROID(x,cell,cell_thread) if (x[0]>(-0.0015)) || x[0]<0.0015) { if(C_VOF(cell,cell_thread)>1) { thread_loop_c(cell_thread, subdomain) { begin_c_loop_all(cell, cell_thread) { /* source term */ source = -CON*C_U(cell,thread) + 100; /* derivative of source term w.r.t. x-velocity. */ dS[eqn] = -CON; } end_c_loop_all(cell, cell_threaD) } } } return source; //break: } end_c_loop_all(cell,cell_thread) } } |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Parse error | mehdimoradi. | Fluent UDF and Scheme Programming | 2 | October 25, 2013 06:24 |
parse error in DEFINE_DPM_BODY_FORCE | 89566008 | FLUENT | 0 | October 24, 2012 03:38 |
parse error in transient udf | spring | FLUENT | 1 | July 6, 2010 07:26 |
Parse Error Message While interpreting UDF in FLUENT | dhimans | Fluent UDF and Scheme Programming | 1 | July 10, 2009 07:29 |
PARSE ERROR Message when interpreting UDF in FLUENT | dhimans | FLUENT | 0 | May 24, 2009 12:40 |