[問題]intel VFC XE 2011要如何呼叫IMSL?

看板Fortran作者 (蹦太君)時間12年前 (2012/04/15 17:17), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
小弟最近剛從compaq vfs 6.6改成intel vfc xe 2011 build的時候卻發現本來的use imsl語法不被接受了 請問xe 2011還支援imsl嗎? 如果沒有,有高手大大建議使用的函數庫嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.21.175

04/15 18:00, , 1F
WIN版應該有附IMSL 但如果跟舊版IVF一樣 應該要另外安裝
04/15 18:00, 1F

04/15 18:01, , 2F
而且不同版的IMSL USE後面呼叫的模組不太一樣
04/15 18:01, 2F

04/15 18:02, , 3F
譬如有的版本是用USE IMSL_LIBRARIES 要查一下使用說明
04/15 18:02, 3F

04/15 18:04, , 4F
另外如果跟舊版IVF一樣 應該要額外INCLUDE一個標頭檔
04/15 18:04, 4F

04/15 18:05, , 5F
如果嫌麻煩 其實INTEL的編譯器都有另一套數學函式庫:MKL
04/15 18:05, 5F

04/15 18:05, , 6F
VISUAL FORTRAN使用MKL很簡單 編譯選項那邊打個勾就好了
04/15 18:05, 6F

04/15 18:07, , 7F
謝謝c大說明,我來試試MKL好了,省得麻煩
04/15 18:07, 7F

04/15 18:08, , 8F
可否先請教 MKL的函數名稱是否不同? 這樣的話code得再改寫
04/15 18:08, 8F

04/15 18:10, , 9F
不同 要看說明書 安裝完IVF後應該會有PDF檔供人察看
04/15 18:10, 9F

04/15 18:12, , 10F
有的 小弟再研究研究 感謝熱心回答 :)
04/15 18:12, 10F
文章代碼(AID): #1FYf95Wc (Fortran)
文章代碼(AID): #1FYf95Wc (Fortran)