| 6 | 1/1 | 返回列表 |
| 查看: 2584 | 回復(fù): 5 | ||
yuzhuorong新蟲 (初入文壇)
|
[求助]
Fluent中編寫UDF之后無法初始化。。。 已有1人參與
|
|
本人有一個(gè)txt文件,第一列為位置坐標(biāo)X(為動(dòng)坐標(biāo)X=x-ct),第二列為速度u,首先編寫UDF,首先要導(dǎo)入txt,已知c的值,并令x=0(小寫的x),得到t vs u的兩組數(shù),希望用此作為速度入口(時(shí)刻t時(shí),速度為u),時(shí)間步長為0.01,由于數(shù)列t的變化都比0.01要小,所以在內(nèi)部做了一個(gè)循環(huán),得出在計(jì)算當(dāng)時(shí)的FLOW_time 與t最接近時(shí),的u的值作為速度。(不知道有沒有表述清楚),udf編寫如下,導(dǎo)入時(shí)沒有出現(xiàn)錯(cuò)誤,但是初始化的時(shí)候就會報(bào)錯(cuò),金幣不多,但還想請大神們幫幫忙 j#include "udf.h" #include <math.h> #include "mem.h" #include "dynamesh_tools.h" #define c 0.2024607 // c為速度 DEFINE_PROFILE(x_velocity1, t, i) { int n,min; real time; double x[501],u[501],ts[501],tss[501],b[10000]; FILE *fd; face_t f; fd=fopen("x_and_u.txt","r" ;if(!fd) printf("can't open file\n" ;n=0; while(!feof(fd)) { fscanf(fd,"%lf",&x[n++],&u[n++]); // 讀入 大寫的X 和 u } fclose(fd); begin_f_loop(f,t) { time=RP_Get_Real("flow-time" ;ts[n]=x[n]/c; //這里的ts代表說明中的t X=x-ct for(n=0;500;n++) tss[n]=(ts[n]>time)?ts[n]-time:time-ts[n]; /////找出與time時(shí)刻最接近的t時(shí)刻,然后取用當(dāng)時(shí)的u for(n=0;500;n++) min=(b[n]<b[min])?i:min; F_PROFILE(f,t,i)=u[min]; } end_f_loop(f,t) } 初始化會報(bào)錯(cuò)Error: Fluent receivd fatal signal (ACCESS_VIOLATIN) 1Note exact events leading to error. 2Save case/date under new name. 3Exit program an restart to continue ji ![]() ![]() ![]() ![]() |
|
本帖內(nèi)容被屏蔽 |
新蟲 (初入文壇)
新蟲 (初入文壇)
新蟲 (初入文壇)
新蟲 (初入文壇)
| 6 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 北科281學(xué)碩材料求調(diào)劑 +6 | tcxiaoxx 2026-03-20 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 308求調(diào)劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 尋找調(diào)劑 +4 | 倔強(qiáng)芒? 2026-03-21 | 4/200 |
|
|
[考研] 一志愿北京化工大學(xué) 070300 學(xué)碩 336分 求調(diào)劑 +3 | vv迷 2026-03-22 | 3/150 |
|
|
[考研] 269專碩求調(diào)劑 +6 | 金恩貝 2026-03-21 | 6/300 |
|
|
[考研] 一志愿北京化工大學(xué)070300 學(xué)碩336求調(diào)劑 +5 | vv迷 2026-03-21 | 8/400 |
|
|
[考研] 280求調(diào)劑 +11 | 咕嚕曉曉 2026-03-18 | 12/600 |
|
|
[考研] 廣西大學(xué)材料導(dǎo)師推薦 +3 | 夏夏夏小正 2026-03-17 | 5/250 |
|
|
[考研] 求調(diào)劑 +4 | 要好好無聊 2026-03-21 | 4/200 |
|
|
[考研] 材料工程專碩 348分求調(diào)劑 +3 | 冬辭. 2026-03-17 | 5/250 |
|
|
[考研] 295求調(diào)劑 +4 | 一志愿京區(qū)211 2026-03-18 | 6/300 |
|
|
[考研] 考研調(diào)劑求學(xué)校推薦 +3 | 伯樂29 2026-03-18 | 5/250 |
|
|
[考研] 350求調(diào)劑 +5 | weudhdk 2026-03-19 | 5/250 |
|
|
[考研] 中南大學(xué)化學(xué)學(xué)碩337求調(diào)劑 +3 | niko- 2026-03-19 | 6/300 |
|
|
[考研] 求調(diào)劑 +3 | 暗涌afhb 2026-03-16 | 3/150 |
|
|
[考研] 085600材料與化工求調(diào)劑 +6 | 緒幸與子 2026-03-17 | 6/300 |
|
|
[考研] 收復(fù)試調(diào)劑生 +4 | 雨后秋荷 2026-03-18 | 4/200 |
|
|
[考研] 有沒有道鐵/土木的想調(diào)劑南林,給自己招師弟中~ +3 | TqlXswl 2026-03-16 | 7/350 |
|
|
[考研] 一志愿蘇州大學(xué)材料工程(085601)專碩有科研經(jīng)歷三項(xiàng)國獎(jiǎng)兩個(gè)實(shí)用型專利一項(xiàng)省級立項(xiàng) +6 | 大火山小火山 2026-03-16 | 8/400 |
|
|
[考研] 070300化學(xué)學(xué)碩求調(diào)劑 +6 | 太想進(jìn)步了0608 2026-03-16 | 6/300 |
|