|
[Sponsors] |
UDF Define grid motion and Remeshing dynamic mesh |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 22, 2019, 04:38 |
UDF Define grid motion and Remeshing dynamic mesh
|
#1 |
New Member
nguyenhoa
Join Date: Apr 2019
Posts: 9
Rep Power: 7 |
Hi everybody
I am using the udf define grid motion to move the inlet boundary according to each time step (as picture shown). But during the process, the new grid is not added. I don't understand where the problem is, the wrong udf code or something else. Please help me my udf code: DEFINE_GRID_MOTION(girdmotion, domain, dt, time, dtime) { //Definitions of the Variables face_t f; Node *node_p; Thread *tf = DT_THREAD (dt); real t = CURRENT_TIME; real a; int n; SET_DEFORMING_THREAD_FLAG (THREAD_T0 (tf)); //Position Update of node_p begin_f_loop (f, tf) { f_node_loop (f, tf, n) { node_p = F_NODE (f, tf, n); if (NODE_POS_NEED_UPDATE (node_p)) { NODE_POS_UPDATED (node_p); NODE_Y (node_p) = NODE_Y (node_p)+0.035*dtime; NODE_X (node_p) = NODE_X (node_p)+0.035*dtime; if (NODE_Y (node_p)>0.2009) { NODE_Y (node_p) = 0.2009; } if (NODE_X (node_p)>0.446) { NODE_X (node_p) = 0.446; } } } } } end_f_loop (f, tf); } |
|
April 22, 2019, 21:36 |
|
#2 |
Senior Member
Alexander
Join Date: Apr 2013
Posts: 2,363
Rep Power: 34 |
what does your last (third) picture means?
why do you have code in console? best regards |
|
April 22, 2019, 22:07 |
|
#3 |
New Member
nguyenhoa
Join Date: Apr 2019
Posts: 9
Rep Power: 7 |
||
April 22, 2019, 22:51 |
|
#4 |
Senior Member
Alexander
Join Date: Apr 2013
Posts: 2,363
Rep Power: 34 |
why do you have code in console?
how do you hook UDF? step by step best regards |
|
April 22, 2019, 22:59 |
|
#5 | |
New Member
nguyenhoa
Join Date: Apr 2019
Posts: 9
Rep Power: 7 |
Quote:
i compiled this udf in fluent, hook this udf in dynamic mesh/dynamic mesh zones/ user-define, and preview mesh motion i have recieved result like picture 2. in this picture, new grid was not created. I think the problem is in my code. best regards |
||
July 20, 2023, 03:22 |
DEFINE_GRID_MOTION UDF code
|
#6 |
New Member
Naren
Join Date: Jul 2023
Posts: 4
Rep Power: 3 |
Hi
Im also facing issues while interpreting the UDF code.. Im getting "parse error" for the line:Thread *tf = DT_THREAD(dt); I checked multiple times, but cant clear this error. pls share your views on it..Thanks in advance |
|
July 20, 2023, 03:41 |
|
#7 |
Senior Member
Alexander
Join Date: Apr 2013
Posts: 2,363
Rep Power: 34 |
compile code
__________________
best regards ****************************** press LIKE if this message was helpful |
|
Tags |
define grid motion, fluent, udf |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dynamic Mesh Problem. | Tom Clark | FLUENT | 10 | June 21, 2021 05:27 |
dynamic mesh using define grid motion udf | fredrick | Fluent UDF and Scheme Programming | 15 | December 21, 2020 18:06 |
Dynamic Mesh: Remeshing doesn´t work properly | maccheese | Fluent Multiphase | 4 | June 7, 2018 06:56 |
UDF Problem about Grid Motion !!! | Zhengyu Gao | Fluent UDF and Scheme Programming | 0 | December 6, 2013 20:45 |
Dynamic Mesh moving interface help | akash.iitb | FLUENT | 0 | August 24, 2010 00:53 |