|
[Sponsors] |
February 5, 2003, 14:48 |
3D free surface and VOF
|
#1 |
Guest
Posts: n/a
|
Hi, we are trying to simulate a 3D channel with a free surface. Our problem rise when we want to include the udf function outlet_pressure:
#include "udf.h" #include "sg_mphase.h" #define RHO_WATER 998.2 #define RHO_AIR 1.225 #define G 9.81 DEFINE_PROFILE(outlet_pressure,thread,nv) { face_t f; real ymax=-1e4; real x[ND_ND]; Thread *t_phase2=THREAD_SUB_THREAD(thread,1); begin_f_loop(f,thread) { F_CENTROID(x,f,thread); if ((ymax < x[1]) && (F_VOF(f,t_phase2) > 0.5)) ymax=x[1]; } end_f_loop(f,thread) begin_f_loop(f,thread) { F_CENTROID(x,f,thread); F_PROFILE(f,thread,nv)=0; if (x[1] < ymax) F_PROFILE(f,thread,nv)=G*(RHO_WATER-RHO_AIR)*(ymax-x[1]); } end_f_loop(f,thread) } Then Fluent gives the message Error: fluent.6.0.20 received a fatal signal (SEGMENTATION VIOLATION). Error Object: #f and it exit. We have no idea where is the error. Thank you in advance for your help. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
VOF free surface vortex simulation | mahdiii | FLUENT | 3 | May 14, 2013 15:33 |
UDF Defining VOF Free Surface at Outlet | Alex | Fluent UDF and Scheme Programming | 13 | August 8, 2012 16:50 |
VOF in free surface | alilouu | FLUENT | 0 | September 27, 2011 06:32 |
Numerical schemes for free surface flows (VOF) | botp | OpenFOAM | 2 | March 11, 2011 15:27 |
free surface of VOF and melting model? | wanghong | FLUENT | 3 | March 13, 2006 09:57 |