|
[Sponsors] | |||||
|
|
|
#1 |
|
New Member
|
Hello every body
as a amateur user of fluent i have a problem when i want to define multiple udf in my case file, my last defined udfs disappeared. How can use multiple udfs in one case file? thank you. |
|
|
|
|
|
|
|
|
#2 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
Write all the udf inside same header file for e.g
#include "udf.h" DEFINE_PROPERTY(prop, c, t) { } DEFINE_ON_DEMAND(ondemand) { } So on... |
|
|
|
|
|
|
|
|
#3 |
|
New Member
|
#include "udf.h"
my udf is so: DEFINE_PROFILE(inlet, thread, position) { real pi = 3.1459 ; real P0 = 11208 ; face_t f; real t = CURRENT_TIME; begin_f_loop(f, thread) { t = t - floor(t) ; if ( t>=0.5 ) F_PROFILE(f, thread, position) = P0*sin(pi*t); else F_PROFILE(f, thread, position) = P0*(1.5 - 0.5*cos(2*pi(t-0.5))); } end_f_loop(f, thread) } should i change it ? |
|
|
|
|
|
|
|
|
#4 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
Could you explain what you want to do.
|
|
|
|
|
|
|
|
|
#5 |
|
New Member
|
I have a pipe that has one inlet and four outlet.
the boundary condition for the inlet and outlet in transient pressure. my udf is this transient pressure. now when I interpret the pressure that is used for e.g. out 2 the last interpreted udfs has disappeared. |
|
|
|
|
|
|
|
|
#6 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
Correct me if im wrong, you would like to give profile to inlet and outlet too. then this udf will not work write separate udf.
If not try to compile and hook. |
|
|
|
|
|
|
|
|
#7 |
|
New Member
|
let me explain more.
I have 5 different udfs for five boundaries . when i define e.g the third one , the two last defined udfs disappeared . ( i mean when i want to specify the boundary condition of the boundaries instead of 5 different udf i just have one .) |
|
|
|
|
|
|
|
|
#8 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
Where are the five udf above only you are showing one?
If you have five udf means write in same file. |
|
|
|
|
|
|
|
|
#9 |
|
New Member
|
there are almost the same with a few differences in the formula of the pressure . I have written the first udf that is for inlet
|
|
|
|
|
|
|
|
|
#10 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
Yes exactly, the whatever answer i have given first that is true.
Put all udf in same file.c ok |
|
|
|
|
|
|
|
|
#11 |
|
Member
Amol
Join Date: May 2009
Location: Pune
Posts: 30
Rep Power: 6 ![]() |
For eg
#include "udf.h" DEFINE_PROFILE(inlet1, thread, position) { your programe; } DEFINE_PROFILE(inlet2, thread, position) { your programe; } DEFINE_PROFILE(inlet3, thread, position) { your programe; } DEFINE_PROFILE(inlet4, thread, position) { your programe; } DEFINE_PROFILE(inlet5, thread, position) { your programe; } Save the file and interprete you will see all the profile and select respectively for the inlet. ok thanks I have work c u |
|
|
|
|
|
|
|
|
#12 |
|
New Member
|
Thank your lucky stars.
Really thank you for your kind helps . c u later. |
|
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| multiple UDFs | mmdmov | Fluent UDF and Scheme Programming | 4 | April 21, 2009 07:42 |
| Unsteady and Flux UDFs for UDSs | tom | FLUENT | 0 | February 13, 2009 10:27 |
| multiple UDFs at the same time | bharti | FLUENT | 0 | November 2, 2006 10:45 |
| Multiple udfs? | David Harris | FLUENT | 1 | April 23, 2006 02:34 |
| Multiple UDFs | Graeme | FLUENT | 4 | August 28, 2004 15:47 |