本文旨在幫助用戶選擇合適的PSCAD的Fortran和C-code編譯器。
PSCAD使用Fortran編譯器和C語言編譯器將Fortran代碼和C語言代碼編譯為可執(zhí)行的文件,啟動(dòng)可執(zhí)行文件進(jìn)行數(shù)值計(jì)算。在仿真過程中,這些結(jié)果被發(fā)送到PSCAD進(jìn)行顯示。
PSCAD支持兩種編譯器,GFortran 和 Intel compiler。
GFortran
GFortran是第三方編譯器,PSCAD用戶可免費(fèi)使用。GFortran編譯器編譯Fortran代碼和C語言代碼,適用于中小型項(xiàng)目。
GFortran--選擇適合您的版本
選擇適合的GFortran版本時(shí)應(yīng)考慮以下因素
1、與預(yù)編譯庫或?qū)ο笪募ㄈ绻校┑募嫒菪裕唧w請參考Selecting your Compiler When Calling Pre-Compiled Objects & Libraries
注意:支持的版本通常應(yīng)由預(yù)編譯文件的供應(yīng)商*。
2、與PSCAD的兼容性:請參考PSCAD兼容性表文檔的表2.a
注意:GFortran共有三個(gè)版本,每個(gè)版本支持不同PSCAD版本。
GFortran-設(shè)置調(diào)試
GFortran設(shè)置調(diào)試信息可以參考此頁面:
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
Intel Parallel Studio Composer Edition for Fortran for Windows
Intel Parallel Studio Composer Edition for Windows(IVF)是專為Windows系統(tǒng)開發(fā)的第三方商業(yè)軟件,由于其**的仿真速度,調(diào)試環(huán)境和優(yōu)化功能,建議將其用于編譯較大,較復(fù)雜的PSCAD項(xiàng)目。IVF編譯項(xiàng)目比GFortran較快,并且生成仿真的速度比GFortran快25%。由于IVF依賴于VS工具,因此需要將它與其他第三方軟件Microsoft Visual Studio(VS)一起用于編譯Fortran代碼和C語言代碼。有關(guān)選擇和獲取合適VS版本的信息,可以參考
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
IVF–選擇合適的版本
選擇合適的IVF版本時(shí)應(yīng)考慮以下因素:
1、與預(yù)編譯的庫或目標(biāo)文件(如果有)的兼容性
注意:支持的版本通常應(yīng)由預(yù)編譯文件的供應(yīng)商*。
2、與PSCAD的兼容性:請參考PSCAD兼容性文檔的表2.a
3、與VS的兼容性:請參考PSCAD兼容性文檔的表4
4、VS Shell Edition是否捆綁提供:請參考PSCAD兼容性文檔的表5
以上具體可參考:科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
對于v19.1及較高版本,推薦使用Intel Parallel Studio Composer Edition for Fortran for
Windows。專業(yè)版和集群版也適用。
對于較新版本,從v19.2開始,采用了一種新的命名約定,稱為Intel oneAPI,它適合與PSCAD一起使用。
注意-從2020年12月31日起,Intel公司將不再銷售Parallel Studio Composer Edition。有關(guān)新的Intel oneAPI替代品的信息,請參考
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
IVF-選擇32位或64位版本
在共享預(yù)編譯對象和庫時(shí),首先要考慮的是兼容性。預(yù)編譯的對象和庫只能使用相同的版本類型運(yùn)行:
1、32位版本與運(yùn)行用32位版本預(yù)編譯的文件兼容
2、64位版本與運(yùn)行用64位版本預(yù)編譯的文件兼容
當(dāng)前,似乎大多數(shù)廠商都提供32位庫。
*二個(gè)考慮因素是項(xiàng)目規(guī)模:對于非常大的仿真項(xiàng)目,應(yīng)該選擇64位版本。
請注意,編譯速度不完全由32或64位來決定:64位版本比32位版本略快,但幅度不大。
IVF –選擇合適的許可證類型
IVF的許可證有兩種,命名用戶許可證和浮動(dòng)許可證。命名用戶許可證由一個(gè)用戶擁有和使用。浮動(dòng)許可證則托管在客戶的服務(wù)器上,并通過網(wǎng)絡(luò)與客戶端計(jì)算機(jī)共享。有關(guān)IVF許可的更多信息,請參考
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
IVF –獲取許可證
IVF命名用戶許可證和浮動(dòng)許可證都屬于第三方商業(yè)許可軟件,需要額外購買。
IVF –激活產(chǎn)品
有關(guān)IVF licensing 和“Active Product Support”,請參考
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
IVF-設(shè)置調(diào)試
有關(guān)設(shè)置IVF和VS軟件與PSCAD配合使用的信息,請?jiān)L問
科學(xué)軟件網(wǎng)—新聞列表—如何選擇PSCAD V5 Fortran編譯器
北京天演融智軟件有限公司(科學(xué)軟件網(wǎng))是PSCAD軟件在中國的授權(quán)經(jīng)銷商,為中國的用戶提供優(yōu)質(zhì)的軟件銷售和培訓(xùn)服務(wù)。
詞條
詞條說明
2023年1-3月MAXQDA免費(fèi)在線研討會(huì)
MAXQDA是一款用于質(zhì)性、量化和混合方法數(shù)據(jù)分析的專業(yè)軟件,可以分析的數(shù)據(jù)類型包括訪談?dòng)涗洝?、表格、在線調(diào)查、焦點(diǎn)小組、視頻、音頻、文獻(xiàn)、圖片等等。是對不同數(shù)據(jù)集進(jìn)行全面定性數(shù)據(jù)分析的較佳選擇。?一直以來,VERBI Software為大家提供了一系列關(guān)于MAXQDA的培訓(xùn)課程,本次我們?yōu)榇蠹規(guī)?場中文免費(fèi)直播培訓(xùn)的信息,歡迎大家報(bào)名!主講老師寧海芹,MAXQDA軟件專業(yè)培訓(xùn)師、德國
Intel Fortran Compiler for Windows針對Windows的一個(gè)完整的Fortran開發(fā)環(huán)境? 兼容微軟Visual Studio 2013及以后版本。? 沒有Microsoft Visual Studio?也沒有沒問題:基于Microsoft Visual Studio 2015 shell的Fortran開發(fā)環(huán)境不需要購買其他任何產(chǎn)品。? 從熟悉的Microsoft
HydroGeoSphere (HGS) 是強(qiáng)大的綜合水文建模平臺(tái)。HGS是一種三維控制容積有限元模擬器,旨在對水文循環(huán)的整個(gè)陸地部分進(jìn)行建模。它使用全局隱式方法同時(shí)求解陸上/地表水流的 2D 擴(kuò)散波方程和可變飽和地下水流的3D Richards方程。?HGS動(dòng)態(tài)整合了水文循環(huán)的關(guān)鍵部分,并可以整合地表過程,例如裸土蒸發(fā)、植被演化的蒸騰、非飽和流動(dòng)、多孔和/或離散裂縫介質(zhì)中的流動(dòng),以及整
通過較新的人工智能和機(jī)器學(xué)習(xí)算法以及*的技術(shù),提供直觀的自動(dòng)化研究工具,幫助您發(fā)現(xiàn)可操作的見解。為各種需求而構(gòu)建:從基本分析任務(wù)到較深入的研究項(xiàng)目。分析和完善數(shù)據(jù)即使沒有先驗(yàn)知識(shí),也可以掌控自己的數(shù)據(jù):按您需要的方式編輯內(nèi)容、優(yōu)化和構(gòu)建數(shù)據(jù)。只需使用代碼來標(biāo)記定性見解,并采用自動(dòng)編碼和團(tuán)隊(duì)協(xié)作,即刻獲得分析結(jié)果。解鎖的見解包括:可視化并分享您的見解讓您的數(shù)據(jù)說話,深入了解您的研究結(jié)果背后的含義。
公司名: 北京天演融智軟件有限公司
聯(lián)系人: 張經(jīng)理
電 話:
手 機(jī): 18610814366
微 信: 18610814366
地 址: 北京海淀海淀上地東路35號(hào)院1號(hào)樓3層1-312318、1-312-319
郵 編:
網(wǎng) 址: turntech88.b2b168.com
公司名: 北京天演融智軟件有限公司
聯(lián)系人: 張經(jīng)理
手 機(jī): 18610814366
電 話:
地 址: 北京海淀海淀上地東路35號(hào)院1號(hào)樓3層1-312318、1-312-319
郵 編:
網(wǎng) 址: turntech88.b2b168.com