《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于C/S架構的OpenFOAM網格生成客戶端軟件設計
基于C/S架構的OpenFOAM網格生成客戶端軟件設計
2022年電子技術應用第2期
張志達,淮曉永,高若辰
華北計算機系統工程研究所,北京100083
摘要: 面向云端部署的OpenFOAM的GUI圖形用戶界面人機交互需求,設計實現了一個OpenFOAM網格生成客戶端軟件。客戶端軟件采用了插件式架構設計,由公共模塊、自定義模塊、網格生成業務插件組成,網格生成業務用戶交互界面由插件創建實現,提高了軟件的可擴展性。客戶端與云端部署的OpenFOAM服務組成了C/S架構,客戶端通過網格生成應用協議遠程調用云上的OpenFOAM網格生成計算服務,根據服務的交互界面模板構建用戶交互界面,實現了云端協同的網格生成計算功能。通過實際算例網格生成,驗證表明客戶端軟件能夠通過遠程調用服務端服務實現完整的網格生成流程。
中圖分類號: TP311.1
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.211509
中文引用格式: 張志達,淮曉永,高若辰. 基于C/S架構的OpenFOAM網格生成客戶端軟件設計[J].電子技術應用,2022,48(2):73-77.
英文引用格式: Zhang Zhida,Huai Xiaoyong,Gao Ruochen. Design of OpenFOAM mesh generation client software based on C/S architecture[J]. Application of Electronic Technique,2022,48(2):73-77.
Design of OpenFOAM mesh generation client software based on C/S architecture
Zhang Zhida,Huai Xiaoyong,Gao Ruochen
National Computer System Engineering Research Institute of China,Beijing 100083,China
Abstract: To meet the requirements of human-computer interaction of OpenFOAM deployed in the cloud GUI, this paper designs and implements an OpenFOAM mesh generation client software. The client software uses plug-in architecture design, which consists of public module, custom module and mesh generation plugins. The GUI of mesh generation is implemented by plugins, which improves the scalability of the software.The client and the OpenFOAM service deployed in the cloud form a C/S architecture. The client remotely invokes the OpenFOAM mesh generation computing service on the cloud through the mesh generation protocol, and builds a user interaction interface according to the service interface specification, realizing cloud collaboration mesh calculation function. An example of mesh generation is given to illustrate that the client software can implement a complete mesh generation process by remotely invoking the service.
Key words : C/S architecture;OpenFOAM client;GUI;cloud computing

0 引言

    OpenFOAM是一個開源的計算流體力學類庫,提供了豐富的網格生成與求解計算功能,功能強大且應用廣泛[1]。但相對于Fluent、CFX等商業計算流體力學(Computational Fluid Dynamics,CFD)軟件,OpenFOAM只提供了基于命令行的人機交互方式,沒有圖形用戶界面功能,人機交互效率較低,易用性較差。為此,GUI功能開發是OpenFOAM的主要研究擴展方向之一,如Atizar公司基于OpenFOAM庫開發了提供GUI人機交互功能的CFD軟件SimFlow。SimFlow的GUI交互界面體現了業務的流程性,從新建工程、選擇幾何模型和設置參數到網格劃分執行,但界面嵌套層次較深,操作交互體驗較差。除了SimFlow,目前市面上還有許多基于OpenFOAM開發的GUI軟件,如Ansa、cfFlow、iconCFD等,這些軟件在界面風格設計存在不適合多任務操作、嵌套層級多、不能展示入口操作等問題[2]

    本客戶端軟件參考以上相關的軟件進行設計,采用了扁平化設計思想來提升用戶的交互體驗。并面向云部署網格生成服務,采用C/S架構,研究設計了一個基于OpenFOAM的網格生成GUI客戶端軟件,通過網格生成應用協議遠程調用云上的OpenFOAM網格生成計算服務[3],根據服務的交互界面模板在客戶端構建用戶交互界面,實現了云端協同GUI友好的網格生成計算[4]




本文詳細內容請下載:http://m.jysgc.com/resource/share/2000003972




作者信息:

張志達,淮曉永,高若辰

(華北計算機系統工程研究所,北京100083)




wd.jpg

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜免费久久久久| 91久久综合亚洲鲁鲁五月天| 曰韩精品一区二区| 国产精品一区二区黑丝| 国产精品草草| 欧美天堂亚洲电影院在线观看| 欧美电影在线观看完整版| 免费在线观看日韩欧美| 毛片基地黄久久久久久天堂| 久久男人av资源网站| 欧美中文在线免费| 欧美在线日韩| 亚洲人体影院| 亚洲视频一区二区免费在线观看| 国产亚洲精品美女| 欧美一区二区三区精品 | av成人免费| 国产综合在线视频| 一区二区日韩伦理片| 欧美亚洲免费在线| 亚洲欧美在线aaa| 午夜视频在线观看一区二区三区| 亚洲一本大道在线| 午夜精品av| 香蕉久久夜色精品| 中文亚洲免费| 国产女主播在线一区二区| 欧美激情精品| 久久久精品日韩欧美| 久久久av水蜜桃| 久久黄金**| 久久久亚洲一区| 欧美不卡高清| 欧美日韩国产丝袜另类| 欧美四级在线| 欧美资源在线观看| 在线日韩日本国产亚洲| 亚洲精品一区在线观看香蕉| 国产精品久久久久久久午夜片| 亚洲福利在线视频| 国产亚洲成人一区| 久久国产精品72免费观看| 欧美一区二区三区在线| 久久不射中文字幕| 久久夜色精品亚洲噜噜国产mv| 久久免费黄色| 欧美二区在线观看| 亚洲综合视频一区| 欧美色图麻豆| 欧美三级在线视频| 国产欧美精品国产国产专区| 伊人一区二区三区久久精品| 亚洲欧洲一区二区天堂久久| 中日韩在线视频| 久久成人免费电影| 日韩视频欧美视频| 欧美一级大片在线免费观看| 玖玖综合伊人| 欧美午夜精品久久久久久人妖| 国产亚洲一区二区三区在线观看| 最新成人av在线| 亚洲午夜av| 亚洲区一区二| 亚洲欧美日韩在线不卡| 久久久久久色| 欧美日韩精品一区二区| 国产日韩精品久久久| 亚洲高清视频一区| 亚洲永久免费观看| 亚洲精品乱码久久久久久蜜桃91| 亚洲综合大片69999| 久久视频在线看| 欧美体内谢she精2性欧美| 黑人巨大精品欧美一区二区 | 国产日韩av一区二区| 亚洲国产一区二区三区青草影视 | 欧美激情精品久久久久久免费印度| 国产精品毛片a∨一区二区三区| 在线欧美日韩精品| 亚洲一级二级| 亚洲美女区一区| 久久久国产精品一区二区三区| 欧美日韩亚洲91| 国产自产高清不卡| 亚洲午夜一区| 一本一本久久a久久精品综合妖精| 久久国产欧美| 国产精品狠色婷| 亚洲精品日韩在线观看| 亚洲电影中文字幕| 久久er99精品| 国产精品国产三级国产专区53| 最新日韩在线| 亚洲国产精品视频| 欧美怡红院视频一区二区三区| 欧美日韩免费在线视频| 在线欧美日韩| 久久精品国产免费观看| 欧美一区二区成人| 欧美亚洲第一区| 日韩写真视频在线观看| 亚洲欧洲日韩女同| 久久久久久网| 国产一区二区久久| 午夜精品一区二区三区在线视| 亚洲综合国产激情另类一区| 欧美日韩亚洲一区二区三区在线 | 欧美日韩一区二区三区视频| 亚洲午夜日本在线观看| 免费一级欧美在线大片| 国产欧美日韩视频一区二区三区 | 香蕉久久国产| 午夜精品久久久久久久久久久久 | 久久一区二区三区国产精品| 国产欧美日韩精品丝袜高跟鞋| 99视频精品在线| 一区二区三区视频在线观看| 欧美国产精品v| 亚洲高清在线视频| 亚洲日本中文字幕区| 免费久久99精品国产自| 韩国成人理伦片免费播放| 欧美一区二区高清在线观看| 欧美一级大片在线观看| 国产精品日韩在线| 亚洲欧美日韩国产精品 | 欧美一区二区三区男人的天堂| 国产精品高清网站| 中国成人亚色综合网站| 亚洲免费网址| 国产精品伦子伦免费视频| 亚洲午夜小视频| 欧美一级免费视频| 国产日韩欧美高清| 欧美在线观看视频在线| 久久精品一区二区三区中文字幕| 国产亚洲精品7777| 亚洲承认在线| 欧美va亚洲va国产综合| 91久久中文字幕| 中文高清一区| 国产精品网红福利| 欧美一区二区在线观看| 另类图片综合电影| 91久久精品国产91久久性色tv| 一区二区三区www| 国产精品豆花视频| 亚洲欧美一区二区激情| 久久久xxx| 亚洲国产精品一区二区www| av成人天堂| 国产精品入口麻豆原神| 久久av在线看| 欧美精品一区二区三区蜜桃| 99在线精品观看| 久久aⅴ国产欧美74aaa| 在线观看精品视频| 一本色道久久综合一区| 国产精品激情电影| 久久国产一区二区| 欧美极品影院| 亚洲午夜精品久久久久久浪潮 | 一本到高清视频免费精品| 国产精品久久午夜夜伦鲁鲁| 欧美亚洲免费电影| 欧美不卡在线| 一区二区三区欧美成人| 新67194成人永久网站| 精品不卡一区二区三区| 一区二区三区导航| 国产色爱av资源综合区| 亚洲品质自拍| 国产精品久久久久久久久久ktv| 久久本道综合色狠狠五月| 欧美精品一区二区精品网| 亚洲欧美日韩精品久久亚洲区| 麻豆精品视频在线| 一区二区三区国产盗摄| 久久精品免视看| 亚洲精品美女久久久久| 欧美在线免费观看亚洲| 亚洲国产综合视频在线观看| 亚洲欧美一区二区三区极速播放 | 久久国产直播| 欧美日韩一区三区| 亚洲第一久久影院| 欧美视频中文在线看| 亚洲高清一区二区三区| 国产精品久久久久久亚洲毛片 | 毛片av中文字幕一区二区| 亚洲婷婷综合久久一本伊一区| 久久婷婷影院| 在线亚洲观看| 你懂的视频欧美| 亚洲欧美精品suv| 欧美日韩精选| 亚洲欧洲日本国产| 国产一区二区三区的电影 | 国产精品视频网址| 日韩一级大片|