仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

UDF編譯錯誤解決方法經驗之談

2017-02-21  by:CAE仿真在線  來源:互聯網

Fluent中UDF的存在無疑大大強化了其軟件功能和適用性。但UDF編譯易出現很多錯誤,寫這篇博文,全為經驗之談,可能一些解決方法FLUENT 的UDF幫助中已有提及。如果是 nmake 之類的錯誤,則必須重裝編譯器或者更改系統環境變量,參見本博客另外一篇博文。下述純針對已經成功執行過UDF的電腦而言。

1、Fatal Error:Access Violation

這是fluent編譯UDF過程中最常見的一個錯誤。原因極多。就目前所知,列舉如下:

a、如果build和load都已成功,但在初始化的過程中出現此提示,則考慮是否引用了自定義內存C_UDMI而忘記在case設置中釋放給Fluent充足的內存空間??赏ㄟ^ User-Defined---->Memory……查看賦予的自定義內存個數。必須不少于udf中使用的 UDMI 個數.

b、若在UDF中使用了時間相關變量,如CURRENT_TIME,CURRENT_TIMESTEP等,則計算中必須使用Unsteady模型。

c、在Fluent的結構數據中,秉承domain, thread, c/f的順序。值得注意的是,一些數據僅僅在邊界處才有值,一些數據卻在邊界處不存在。當調用了模型domain內部的一個變量,而這個變量僅在邊界處才會有,便會出現錯誤。許多關于面的變量都是如此,如F_U.F_V F_W F_UDSI.當然還有其他。

d、在自定義fluent中的對流項時,常會用到許多面變量。面變量是最容易出錯的地方。在fluent中的case邊界處,注意F_C1和F_C1_THREAD都是非法操作,因為此處根本不存在c1。


2、編譯過程中,有些系統變量明明已經聲明類型,但在Build時系統卻仍提示未聲明,或者有時候明明一句語句的末尾有分號,系統卻一直提示缺少分號,那么很有可能是在獲取區域指針的語句放得過于靠前。建議獲取區域指針的語句 Get_Domain(1)盡量往后放,最好下一句便要用到。


3、有時候,udf的編譯不成功和代碼本身無任何關系,僅是由于文件名稱取得過于復雜。建議永遠不取復雜的文件名。


4、在FLUENT中的UDF宏中,有些宏并不被包含在udf.h中,需要另行包含。如果不在文件開頭即 #include,系統將無法識別這些宏,便會報錯

5、在一些情況下,可能會使用UDF寫出部分數據到指定文件中,經檢測,如果寫出到不同的文件中不會出現編譯錯誤,但在計算執行過程中卻會中斷迭代。具體解決方法還未找到。目前建議是盡量寫出到一個文件中去。



開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:UDF編譯錯誤解決方法經驗之談 Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術教程 fluent在線視頻教程 fluent資料下載 fluent分析理論 fluent化學反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 铸铁平台,三维柔性焊接平台,划线平台,大理石平台,检验平板,花岗石平台_泊头市恒量机械设备有限公司 | 石膏砂浆生产线_特种砂浆生产线_轻质抹灰石膏设备-青岛环港重工科技有限公司 | 随车吊,洒水车,吸污车-程力专用汽车股份有限公司 | 珠海拾比佰彩图板股份有限公司 | 全不锈钢拉钉|铁开口拉钉|全铝封闭拉钉厂家-凯仕特官网 | 手术无影灯生产厂家-提供电动手术台,电动产床定制与批发-山东华辰医疗设备有限公司 | 环球医网 | 带来健康生活... | 上海搬运公司_上海工厂设备搬迁_大型设备吊装搬运_设备安装公司-桂星装卸搬运 | 新颖科技 - 家电及汽车外饰面板供应商| 气体检测仪_气体传感器_可燃气体检测仪-精讯畅通电子科技 | 销售系统_营销系统_自动营销软件_b2b营销系统_数字营销平台_AI销售 | 上海鳞片胶泥-环氧胶泥价格-鳞片涂料批发-乙烯基树脂-环氧结构胶-上海富晨 | 网带式等温正火生产线_燃气式铝合金加热炉_燃气式烘干窑炉-湖州中科炉业科技有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 四通球阀_304真空阀_不锈钢五通球阀厂家-浙江壬丰阀门有限公司 | 厦门公司注册-提供工商登记记账代理服务和营业执照代办地址与注册流程及费用 | 自动隔油提升设备,消防稳压一体设备,苏州不锈钢消防水箱,污水提升设备厂家,无负压变频供水设备厂家-苏州脉泉供水设备有限公司 | 在线腐蚀率仪,在线污垢热阻仪,靶式光源仪-北京同德创业科技有限公司 | 三原图库 - 设计图片素材打包下载sytuku.com | 葫芦岛市鹏翔农药化工科技有限公司-苦参碱可溶液剂-氯氰菊酯乳油-阿维菌素乳油 | 潍坊劲昊磁电科技有限公司-电磁除铁器,永磁除铁器,管道式除铁器,金属探测仪,磁滚筒,输送设备,给料设备,破碎设备 | 秦皇岛天视影像有限公司,宣传片创意拍摄制作,商业广告拍摄公司,影视影像服务商 - 秦皇岛天视影像有限公司,宣传片创意拍摄制作,商业广告拍摄公司,影视影像服务商 秦皇岛市信恒电子科技有限公司 秦皇岛市华谊彩印有限公司 | 宁波允泰仪器有限公司-硬度计、拉力试验机、盐雾试验箱、影像测量仪、气动量仪 | 软化水设备_锅炉软水设备_全自动软化设备【安装维护、更换树脂】-青岛水处理设备厂家 | 水硬度在线分析仪-氟离子|悬浮固体浓度分析仪-ldo分析仪-上海植茂 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 金亨木业建筑模板_清水模板_覆膜板_金亨木业建筑模板厂家批发 | 实验反应釜,高压反应釜,玻璃反应釜,不锈钢反应釜-烟台招远松岭化工设备有限公司 | 视频制作_产品宣传片拍摄_二维动画制作公司-深圳火牛传媒 | 九江市京邦玻纤有限公司 | 衢州装饰公司_衢州装修公司_衢州创美装饰工程有限公司 - Powered by www.qzcmzs.com | 陕西柱塞泵厂家_智能张拉设备_桥梁施工设备_千斤顶_液压分裂棒_液压分裂枪|陕西中拓矿山设备有限公司 | 南洋电线电缆|中压交联电缆|高压电力电缆-NAN南洋电缆 | 轴流风机_混流风机_排烟防火阀-德州辰特空调设备有限公司 | 真空泵维修保养-真空泵-真空泵油-真空泵过滤器-真空泵碳片-东莞市海扬真空设备有限公司 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 泡沫|水罐|干粉消防车价格_特种消防洒水车厂家-湖北江南 | 上海叶拓科技有限公司| 三机一体除湿干燥机,色母机,称重式拌料机,工业冻水机,中央集中供料-东莞市瑞达机械科技有限公司(瑞达国际) | 青州东威机械有限公司,洗沙机,脱水筛、细沙回收机,淘金设备,洗石机,砂石分离机,筛沙机,采沙船,清淤船,破碎制砂机,海沙淡化设备 | 净水器厂家_杭州净水器厂家_杭州拥政科技有限公司 |