Abaqus子程序配置Visual Studio及Fortran版本大全
Abaqus在運行Fortran子程序之前,需要提前關聯好Visual Studio和Fortran,否則在執行Abaqus Verification時會提示子程部分驗證未通過等問題。比如以下類型錯誤提示:
Abaqus/Standard with user subroutines
...編譯不成功
Continuing...
std_user.log文件中
End Compiling Abaqus/Standard User Subroutines
或者:
Abaqus/Standard with user subroutine
...INFORMATION
System requirements were not met. Verification
procedure will be skipped. However, user subroutines
can be run using a precompiled library set by the
variable usub_lib_dir. For more information please
see the section 3.2.2 of Abaqus Analysis User's
Manual.
Continuing...
出現這些錯誤的時候,首先要檢查VS 、FORTRAN、Abaqus三者版本是否匹配,一般來說,要選擇與Abaqus版本發行時間相近的VS以及IVF發行版本。比如Abaqus2018匹配VS2012就會出錯。如果版本匹配沒問題再檢查Abaqus子程序關聯設置是否有問題。這兩個問題都解決了,子程序驗證基本都能通過。
該圖是流傳比較廣的一張版本匹配圖配置子程序時,可以參照這張圖進行VS和IVF版本的選擇。
以下推薦幾種經過驗證過的ABAQUS+Visual Studio(VS)+Intel Visual Fortran(IVF)版本:
ABAQUS2019
VS2015
Intel Parallel Studio XE 2017
或者
ABAQUS2019
VS2017
IVF2019
詳細安裝及關聯步驟可參考以下鏈接:
ABAQUS2018
VS2015
Intel Parallel Studio XE 2016
或者
詳細安裝及關聯步驟可參考以下鏈接:
ABAQUS2017
VS2013
Intel Parallel Studio XE 2013
或者
ABAQUS2017
VS2012
Intel Parallel Studio XE 2015
或者
ABAQUS2017
VS2012
Intel Parallel Studio XE 2013
詳細安裝及關聯步驟可參考以下鏈接:
https://wenku.baidu.com/view/b308b23500f69e3143323968011ca300a6c3f602.html
ABAQUS2016
VS2012
Intel Parallel Studio XE 2013
詳細安裝及關聯步驟可參考以下鏈接:
ABAQUS 6.14
VS2013
Intel Parallel Studio XE 2013
詳細安裝及關聯步驟可參考以下鏈接:
https://blog.csdn.net/qintianhaohao/article/details/79355893
ABAQUS 6.13
VS2012
Intel Parallel Studio XE 2013
或者
ABAQUS 6.13
VS2010
Intel Parallel Studio XE 2011
詳細安裝及關聯步驟可參考以下鏈接:
https://wenku.baidu.com/view/b37bcee89ec3d5bbfd0a74a9.html
或者
ABAQUS 6.12
VS2008
Intel Fortran 11.1
詳細安裝及關聯步驟可參考以下鏈接:
https://wenku.baidu.com/view/b141035d2af90242a895e5c5.html
或
http://blog.sina.com.cn/s/blog_bb23d4f80102w5tn.html
ABAQUS 6.11
VS2008
Intel Fortran 11.1
詳細安裝及關聯步驟可參考以下鏈接:
ABAQUS 6.10
VS2008
Intel Visual Fortran 11.1
詳細安裝及關聯步驟可參考以下鏈接:
Abaqus/Standard with user subroutines
...PASS
Continuing...
Abaqus/Explicit with user subroutines (single precision)
...PASS
Continuing...
-----------------------------------------------------------------------------
Abaqus/Explicit with user subroutines (double precision)
...PASS
Continuing...
即表示關聯成功。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















