|
[Sponsors] |
[DPM/DDPM]How to employ UDF only for total flow rate of a injection? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 26, 2016, 11:19 |
[DPM/DDPM]How to employ UDF only for total flow rate of a injection?
|
#1 |
New Member
Join Date: Apr 2016
Posts: 11
Rep Power: 10 |
Dear all,
My simulation is transient, and I have tried DEFINE_DPM_INJECTION_INIT and 'loop(p,I->p_init)' inside for a simple constant-flow-rate case. However, the tracked particle number didn't increase with time. In this situation, I start to think about writing an UDF which only modifies the total flow rate of a injection. I believed I could do it since we have a dropdown right beside the total-flow-rate blank. Unfortunately, I failed to find the way to do it although I thought I've well read through the UDF guide.. Does anyone has some good ideas? |
|
June 27, 2016, 02:18 |
|
#2 | |
New Member
Join Date: Apr 2016
Posts: 11
Rep Power: 10 |
Quote:
It seems I made a mistake when employing DEFINE_DPM_INJECTION_INIT. I'm now attempting with it. Back soon for any news! |
||
June 27, 2016, 02:25 |
|
#3 | |
New Member
Join Date: Apr 2016
Posts: 11
Rep Power: 10 |
Quote:
Sorry I made a mistake in my codes. The good news is that you can freely use the macro to set the injection flow rate as a function as you like -- it perfectly works with the transient DPM simulation. |
||
May 2, 2022, 12:17 |
ask for help
|
#4 | |
New Member
Join Date: May 2022
Posts: 1
Rep Power: 0 |
Quote:
DEFINE_DPM_INJECTION_INIT(fuel,I) { Particle *pt; real time = RP_Get_Real("flow-time"); real m1=0.012667, m2=0.014057; loop(p,I->p_init) { PP_FLOW_RATE(p) = (fuel_m1+(fuel_m2-fuel_m1)*time/0.6)/12; } } When I intepret it, here's error:"reference not implemented", when I compile it, erro:"not for parallel“ Now I wonder whether my code is right but not for parallel, or I got something wrong? Can you show me the way you solve it ? I'd appreciate your help! |
||
May 3, 2022, 01:41 |
|
#5 |
Senior Member
Alexander
Join Date: Apr 2013
Posts: 2,363
Rep Power: 34 |
the only part which could be a problem for parallel consideration is this line:
Code:
real time = RP_Get_Real("flow-time"); Code:
real time = CURRENT_TIME;
__________________
best regards ****************************** press LIKE if this message was helpful |
|
Tags |
injection, total flow rate |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Particle Injection Flow Rate [kg/m2-s] | Manathan | FLUENT | 2 | May 5, 2015 04:09 |
mass flow rate... | sanjar | OpenFOAM Running, Solving & CFD | 1 | December 2, 2013 01:09 |
mass flow rate inlet udf | alikami | Fluent UDF and Scheme Programming | 3 | June 4, 2010 14:47 |
UDF mass flow rate | Juan | FLUENT | 2 | December 22, 2007 10:29 |
How to calculate the mass flow rate with UDF ? | HP | FLUENT | 0 | January 10, 2005 20:38 |