CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   FLUENT (https://www.cfd-online.com/Forums/fluent/)
-   -   Error in ON_DEMAND macro (https://www.cfd-online.com/Forums/fluent/145253-error-on_demand-macro.html)

ashish_kumar388 December 1, 2014 23:14

Error in ON_DEMAND macro
 
Hey,
I'm trying to compute temperature gradient by following UDF.
#include "udf.h"
DEFINE_ON_DEMAND(Temp_grad)
{
Domain *d;
cell_t c;
Thread *t;
d = Get_Domain(1);

thread_loop_c(t,d)
{
begin_c_loop(c,t)
{

C_UDMI(c,t,1) = NV_MAG(C_T_G(c,t));

}
end_c_loop(c,t)
}

}









But still i'm getting error when i',m executing ... as follows
in windows it is showing Fatal error( Asses Violation)
and in Linux displaying below mention





Received signal 11 [time 12/2/14 9:26:3]
0: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x150db21]
0: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x1511a5c]
0: /lib64/libc.so.6() [0x3bb0e329a0]
0: libudf/lnamd64/2ddp_node/libudf.so(Temp_grad_ondemand+0x45) [0x7f776c3f1371]

Received signal 11 [time 12/2/14 9:26:3]
1: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x150db21]
1: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x1511a5c]
1: /lib64/libc.so.6() [0x3bb0e329a0]
1: libudf/lnamd64/2ddp_node/libudf.so(Temp_grad_ondemand+0x45) [0x7f0a20a53371]

Error [node 1] [time 12/2/14 9:26:4] Abnormal Exit!
1: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0(monitor_exit_handler+0x29) [0x701339]
1: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x14d9cff]
1: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x14da082]
1: /lib64/libpthread.so.0() [0x3bb1a079d1]
1: /lib64/libc.so.6(clone+0x6d) [0x3bb0ee8b6d]

Error [node 0] [time 12/2/14 9:26:4] Abnormal Exit!
0: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0(monitor_exit_handler+0x29) [0x701339]
0: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x14d9cff]
0: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_node/fluent_mpi.14.0.0() [0x14da082]
0: /lib64/libpthread.so.0() [0x3bb1a079d1]
0: /lib64/libc.so.6(clone+0x6d) [0x3bb0ee8b6d]

Error [node 999999] [time 12/2/14 9:26:4] Abnormal Exit!
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(At_Exit+0x21) [0x6a5d21]
999999: /lib64/libc.so.6(exit+0xe2) [0x3bb0e35e22]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(mpt_read+0x13c) [0x126a3a1]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(mpt_tcpip_crecv_raw+0x65) [0x126bb3c]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(mpt_tcpip_crecv_all+0x56) [0x126aa72]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(MPT_crecv_int+0x4a1) [0x12487bb]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(MPT_hflush+0x308) [0x1264750]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(Print_Compute_Node_Messages+0x17) [0x696147]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0() [0x64578f]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(eval+0x7cc) [0x12c880c]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(eval+0x768) [0x12c87a8]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(eval+0x125b) [0x12c929b]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(eval+0x906) [0x12c8946]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0() [0x12c9dd8]
999999: /export/apps/ansys_inc/v140/fluent/fluent14.0.0/lnamd64/2ddp_host/fluent.14.0.0(eval_errprotect+0x32) [0x12c9e62]

ghost82 December 2, 2014 08:46

Why don't you use C_UDMI(c,t,0)?Did you set 1 user defined memory?

ashish_kumar388 December 4, 2014 02:02

I tried (c,t,0).. and yes I set memory to 1. not got anything from so I'm asking here.
regards


All times are GMT -4. The time now is 20:56.