| 5 | 1/1 | 返回列表 |
| 查看: 2596 | 回復(fù): 5 | ||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||
yuzhuorong新蟲 (初入文壇)
|
[求助]
Fluent中編寫UDF之后無法初始化。。。 已有1人參與
|
|
|
本人有一個txt文件,第一列為位置坐標X(為動坐標X=x-ct),第二列為速度u,首先編寫UDF,首先要導(dǎo)入txt,已知c的值,并令x=0(小寫的x),得到t vs u的兩組數(shù),希望用此作為速度入口(時刻t時,速度為u),時間步長為0.01,由于數(shù)列t的變化都比0.01要小,所以在內(nèi)部做了一個循環(huán),得出在計算當時的FLOW_time 與t最接近時,的u的值作為速度。(不知道有沒有表述清楚),udf編寫如下,導(dǎo)入時沒有出現(xiàn)錯誤,但是初始化的時候就會報錯,金幣不多,但還想請大神們幫幫忙 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時刻最接近的t時刻,然后取用當時的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) } 初始化會報錯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)容被屏蔽 |
新蟲 (初入文壇)
新蟲 (初入文壇)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 352分 化工與材料 +4 | 海納百川Ly 2026-03-27 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 286求調(diào)劑 +3 | 丟掉懶惰 2026-03-27 | 6/300 |
|
|
[考研] 286求調(diào)劑 +8 | PolarBear11 2026-03-26 | 8/400 |
|
|
[考研] 322求調(diào)劑 +4 | 舊吢 2026-03-24 | 4/200 |
|
|
[考研] 287求調(diào)劑 +10 | land xuxu 2026-03-26 | 10/500 |
|
|
[考研] 305求調(diào)劑 +5 | 哇盧卡庫 2026-03-26 | 5/250 |
|
|
[材料工程] 一志愿C9材料與化工專業(yè)總分300求調(diào)劑 +7 | 曼111 2026-03-24 | 8/400 |
|
|
[考研] 求調(diào)劑 +5 | 蘆lty 2026-03-25 | 6/300 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +3 | 丹青奶蓋 2026-03-26 | 5/250 |
|
|
[考研] 281求調(diào)劑 +3 | 亞克西good 2026-03-26 | 5/250 |
|
|
[考研] 機械學(xué)碩310分,數(shù)一英一,一志愿211本科雙非找調(diào)劑信息 +3 | @357 2026-03-25 | 3/150 |
|
|
[考研] 085601求調(diào)劑總分293英一數(shù)二 +4 | 鋼鐵大炮 2026-03-24 | 4/200 |
|
|
[考研] 289求調(diào)劑 +17 | 碩星赴 2026-03-23 | 17/850 |
|
|
[考研] 086000生物與醫(yī)藥292求調(diào)劑 +6 | 小小陳小小 2026-03-22 | 9/450 |
|
|
[考研] 081700 調(diào)劑 267分 +11 | 迷人的哈哈 2026-03-23 | 11/550 |
|
|
[考研] 求b區(qū)院校調(diào)劑 +4 | 周56 2026-03-24 | 5/250 |
|
|
[考研] 344求調(diào)劑 +3 | desto 2026-03-24 | 3/150 |
|
|
[考博] 26申博自薦 +3 | whh869393 2026-03-24 | 3/150 |
|
|
[考研] 335求調(diào)劑 +4 | yuyu宇 2026-03-23 | 5/250 |
|
|
[論文投稿] 急發(fā)核心期刊論文 +3 | 賢達問津 2026-03-23 | 5/250 |
|