|
[Sponsors] |
September 18, 2008, 01:52 |
Help for Fluent udf on parallel computing
|
#1 |
Guest
Posts: n/a
|
Hello,
My udf is used for dynamic mesh. In paralle,the error: Updating mesh at time level N... done. time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 time=0.000000 omega=1000.000036 iter continuity x-velocity y-velocity energy k omega time/iter 999999 (..\..\src\mpsystem.c@1123): mpt_read: failed: errno = 10054 999999: mpt_read: error: read failed trying to read 4 bytesunable to read the cmd header on the pmi context, Undefined dynamic error code. : No such file or directory unable to read the cmd header on the pmi context, Undefined dynamic error code. received suspend command for a pmi context that doesn't exist: unmatched id = 0 received kill command for a pmi context that doesn't exist: unmatched id = 0 job aborted: rank: node: exit code[: error message] 0: ifrc_k: -1073741819: process 0 exited without calling finalize 1: ifrc_k: -1073741819: process 1 exited without calling finalize The Parallel FLUENT process could not be started. `````````````````````````````````````````````````` ``````` This is the udf: #include "udf.h" #include "unsteady.h" #include "stdio.h" #include "stdlib.h" /************************************************** **********/ real current_time = 0.0 ; /************************************************** **********/ DEFINE_CG_MOTION(Pitching,dt,vel,omega,time,dtime) { #if !RP_HOST current_time = CURRENT_TIME ; vel[0] = 0.0 ; vel[1] = 0.0 ; vel[2] = 0.0 ; omega[0] = 0.0 ; omega[1] = 0.0 ; omega[2] = 17.453292222 ; Message("time=%f omega=%f\n",current_time,omega[2]*180.0/3.1415926) ; #endif /* !RP_HOST */ } The code worked well in the serial process. Do you know what happens? Thanks! |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fluent UDF on parallel computing | Andrea | Fluent UDF and Scheme Programming | 22 | August 12, 2015 08:44 |
Parallel computing in Fluent 6.3 | Poovanna | FLUENT | 2 | February 18, 2011 10:17 |
UDF in parallel computing | Shamoon | FLUENT | 4 | May 25, 2008 15:33 |
parallel computing | Daniel | FLUENT | 1 | November 21, 2007 17:09 |
problem!! FLUENT 6.2 -SUSE parallel computing | khanjaved | FLUENT | 1 | August 15, 2005 23:00 |