|
[Sponsors] |
April 30, 2013, 05:25 |
Read txt file with udf
|
#1 |
New Member
rayolau
Join Date: Aug 2012
Posts: 23
Rep Power: 14 |
I need write a udf or open a file with velocity values... (like a the file created when I do Fille-->write-->profile) , asociated to boundary that I choose, and that these values will be the "conditions" in the boundary at the start of the each time step. Any idea?
Thanks in advance ! Laura |
|
April 30, 2013, 05:53 |
|
#2 |
New Member
adam
Join Date: Apr 2013
Posts: 9
Rep Power: 13 |
Hi Laura!
About writing an output UDF u have to use the function hook "execut-at-and" and in the body of ur UDF u would includ a file for postprossecing as 'txt ro dat' format, then u will a have a file contain a postprocessing of the parameters that u need at each time step. |
|
April 30, 2013, 06:52 |
|
#3 |
Member
Join Date: Jun 2012
Posts: 32
Rep Power: 14 |
Hi all!
I'm facing the same problem. I have a .txt file (with coordinates and variables (velocity) values) wich is changing every time step, so It's so frustrating to use GUI 'define profile' in each tstep. I have thought of creating a UDF for that, but I have not found nor fluent manual either UDF manual how to do that... Do anyone know if it is really feasible?? Thank you in advance!! |
|
April 30, 2013, 08:36 |
|
#4 | |
New Member
rayolau
Join Date: Aug 2012
Posts: 23
Rep Power: 14 |
Quote:
I use an UDF with "execut-at-end" for save data of a boundary that I choose. But I need "read" these saved data, in other boundary. I think that I may do with DEFINE_ADJUST, but I don't have more ideas... This is the part to write data, I need do something like that to read data into other id boundary. DEFINE_EXECUTE_AT_END(name) { Domain *domain; domain = Get_Domain(1); file = fopen("2D_IZQUIERDA.PROF", "w"); name_void(domain, 10); fclose(file); } |
||
November 27, 2017, 20:40 |
|
#5 |
New Member
Felipe
Join Date: Nov 2017
Location: Brazil
Posts: 16
Rep Power: 9 |
rayolau,
Did you found out how to read the velocity data file and use as a BC to the case? I am trying to do the same thing, but I'm having problems with that. I'm not new using UDF. I have a file with a list of velocity values. Each velocity for one specific time and I need to read this file and set the velocity as the BC at that specific time. If you could help me.. Thank you.. |
|
November 27, 2017, 22:10 |
|
#6 |
Senior Member
Alexander
Join Date: Apr 2013
Posts: 2,363
Rep Power: 34 |
Look at DEFINE_PROFILE macros for BC
Best regards |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
GPU Linear Solvers for OpenFOAM | gocarts | OpenFOAM Announcements from Other Sources | 37 | August 17, 2022 15:22 |
[Other] mesh airfoil NACA0012 | anand_30 | OpenFOAM Meshing & Mesh Conversion | 13 | March 7, 2022 18:22 |
[swak4Foam] funkySetFields compilation error | tayo | OpenFOAM Community Contributions | 39 | December 3, 2012 06:18 |
OpenFOAM on MinGW crosscompiler hosted on Linux | allenzhao | OpenFOAM Installation | 127 | January 30, 2009 20:08 |
PHI file structure | Eugene | Phoenics | 9 | November 2, 2001 23:00 |