大学生a级毛片免费视频_亚洲精品www久久久久久广东_嫩草国产_国产资源一区二区三区_av一二三区_97日韩精品

EDEM-Fluent耦合模塊編譯

2017-01-10  by:CAE仿真在線  來源:互聯網

> 本教程根據官方提供資料翻譯


1 系統要求

  • EDEM 2.7已安裝,且明確其安裝位置

  • Fluent 17.2已安裝,且可以從命令行啟動

  • 設置環境變量FLUENT_INC,變量值為Fluent安裝路徑

  • 已安裝Visual Studio 2013專業版,Express 2010或Community版本。其他的MSVS版本也許能夠工作,但并未測試。

  • Microsoft Visual Studio命令行形式可以從開始菜單中進入。使用“x64 Native Tools”

    EDEM-Fluent耦合模塊編譯fluent流體分析圖片1

2 初始設置

  • 解壓文件edem_coupling.rar

  • 啟動MS Visual Studio命令行(即啟動VS2013 x64本機工具命令提示)

  • 利用cd命令進入路徑edem_coupling_build

    EDEM-Fluent耦合模塊編譯fluent流體分析圖片2

edem_coupling_build文件夾中包含四個子文件夾:
document:包含了接口編譯的文檔
tool:包含了一些用于編譯的python、linux shell及windows命令腳本
edem_cfd_adaptor_build:包含了一些需要編譯為EDEM CFD Adaptor的文件
lib_edem_coupling:包含了一些用于與EDEM連接的Fluent UDF庫文件
除此之外,還包含兩個文件:
load_edem_coupling.jou:該文件為Fluent腳本文件,用于在建立耦合案例時加載耦合腳本
README:一份關于edem_coupling_build的簡單說明

3 設置環境變量

在進行編譯之前,需要設置環境變量,這里已經提供了環境變量設置的命令。

  • 進入tool文件夾,利用文本編輯器打開文件set_edem_env_vars.cmd

    EDEM-Fluent耦合模塊編譯fluent流體分析圖片3
    注意

    修改圖中框選位置路徑,根據自己EDEM實際安裝路徑進行替換

  • 保存文件,并運行set_edem_env_vars.cmd

    EDEM-Fluent耦合模塊編譯fluent流體分析圖片4

  • 設置環境變量FLUENT_INC為Fluent安裝路徑。如設置為D:\Program Files\ANSYS Inc\v170\fluent

4 檢查Python是否安裝

一般情況下,ANSYS安裝文件夾中是帶有Python的,這里只需要將其路徑[C:\Program Files\ANSYS Inc\v162\commonfiles\
CPython\2_7_3\winx64\Release\python,根據不同的Ansys版本自行修改]添加到環境變量Path中即可。

5 編譯Adaptor文件

  • 在命令行中,利用cd命令進入路徑edem_cfd_adaptor_build

  • 運行命令

    ..\tools\compile_adaptor_objects.cmd

    這一步操作時,有時候會出現找不到源文件的錯誤提示,此時需要檢查環境變量EDEM_INSTALL_DIR,多數情況下是EDEM_INSTALL_DIR環境變量有問題,若環境變量有誤或根本沒有,則需要修改或重新創建。

  • 編譯成功后,會在edem_cfd_adaptor_build文件夾下生成新的文件夾win64,如圖所示

    EDEM-Fluent耦合模塊編譯fluent結果圖片5

6 添加環境變量

  • 手動添加環境變量(根據EDEM實際安裝路徑添加)

變量名 變量值
EDEM_ADAPTOR_OBJECT_DIR D:\edem_coupling_build\edem_cfd_adaptor_build\win64
EDEM_INCLUDE_PATH D:\Program Files\DEM Solutions\EDEM 2.7\src\Api\Coupling; D:\Program Files\DEM Solutions\EDEM 2.7\src\Api\Core
EDEM_LIBRARY_PATH D:\Program Files\DEM Solutions\EDEM 2.7\lib
  • 添加完畢后,關閉x64命令行界面,重新開啟一個新的x64命令行界面

  • 利用命令set EDEM檢查環境變量是否設置正確

    EDEM-Fluent耦合模塊編譯fluent結果圖片6

7 編譯Fluent UDF

  • 在X64命令行界面中,利用cd命令切換至路徑edem_coupling_build

  • 將文件夾lib_edem_coupling\src中的所有文件拷貝到當前文件夾edem_coupling_build中

  • 可利用命令dir *.c *.h查看這些文件,如下圖所示

    EDEM-Fluent耦合模塊編譯fluent結果圖片7

  • 在命令行窗口中啟動Fluent

    EDEM-Fluent耦合模塊編譯fluent分析案例圖片8

  • 設置啟動參數

    • 采用3D

    • 采用雙精度

    • 激活并行,只設置1個CPU

    • 設置工作路徑為edem_coupling_build

      EDEM-Fluent耦合模塊編譯fluent分析案例圖片9

  • 啟動Fluent后打開UDF編譯對話框, 添加源文件級頭文件,設置library name為lib_edem_coupling(建議用這個名字,因為lib_edem_coupling文件夾中放置了一些后面 要用的scm文件,不用這名字的話,后面記得把此路徑下的lib文件夾拷貝過去),點擊Build按鈕進行編譯

    EDEM-Fluent耦合模塊編譯fluent分析案例圖片10

  • 此時會出現一些錯誤提示,有一些錯誤需要解決

    EDEM-Fluent耦合模塊編譯fluent培訓課程圖片11

  • 利用cd命令進入路徑\lib_edem_coupling\win64\3ddp_host

    EDEM-Fluent耦合模塊編譯fluent培訓課程圖片12

    可以看到文件夾中沒有dll文件。不過在3ddp_node文件夾中包含有libudf.dll文件,因為計算節點并不需要耦合EDEM。

8 利用nmake重新編譯

nmake是微軟visual studio提供的make編譯工具,我們這里利用nmake重新編譯udf。

  • 拷貝文件tools文件夾中的edem_win64_makefile_converter.py到3ddp_host文件夾中

    EDEM-Fluent耦合模塊編譯fluent培訓課程圖片13

  • 若為ANSYS17.2版本,則運行命令

    python edem_win64_makefile_converter.py 2.7

    EDEM-Fluent耦合模塊編譯fluent仿真分析圖片14
    此時系統中多了一個makefile_edem文件。

  • 修改makefile_edem文件名為makefile。在修改之前要先刪除掉已有的makefile文件

    del makefile ren makefile_edem makefile

    EDEM-Fluent耦合模塊編譯fluent仿真分析圖片15

  • 在此文件夾中運行nmake命令

    EDEM-Fluent耦合模塊編譯fluent仿真分析圖片16

  • 可以看到此時文件夾中有了新的libudf.dll文件

    EDEM-Fluent耦合模塊編譯fluent仿真分析圖片17

  • 此時可以加載udf,可以看到UDF已經加載成功

    EDEM-Fluent耦合模塊編譯fluent結果圖片18


    EDEM-Fluent耦合模塊編譯fluent結果圖片19

9 編譯其他版本的udf

可以采用相同的步驟編譯其他版本的udf,如單精度并行、雙精度串行、單精度串行等。

切記在命令行中運行fluent
在編譯其他版本的時候,可能要修改makefile文件中的2_3為2_2


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

相關標簽搜索:EDEM-Fluent耦合模塊編譯 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




主站蜘蛛池模板: 精品久久中文字幕 | 国产欧美一区二区 | 亚洲国产精品一区 | 成人欧美一区二区三区在线观看 | 欧美精品在线一区二区三区 | 免费看的av| 爱色.av| 国产一区二区三区在线视频 | 人人插| 免费观看黄色大片 | 午夜在线观看视频网站 | 91久久久久久久久久久 | 中文字幕色| 色在线免费 | 国产一区视频网站 | 久久久精品网站 | 国产成人高清精品免费5388 | 九热在线视频 | 国产精品免费视频一区二区三区 | 综合伊人久久 | 天天爱天天草 | 婷婷激情五月 | 国产精品原创av片国产免费 | 国产黄色影视 | 红桃视频一区二区三区免费 | 高清视频一区二区三区 | 精品国产黄a∨片高清在线 黄色大片aaaa | 日本精品网 | 国产精品对白一区二区三区 | 日本黄色大片免费看 | 久久美女视频 | 欧美国产精品一区二区三区 | 色婷婷精品国产一区二区三区 | 国产日韩精品一区二区 | 久久综合久色欧美综合狠狠 | 国产精品久久99 | 亚洲精品国产电影 | 久久精品片| 亚洲欧美在线观看 | 日韩国产精品一区二区三区 | 日韩第一区 |