Nastran-95源代碼編譯及運行

Nastran-95源代碼編譯及運行

1 NASTRAN源代碼簡介

NASTRAN是一個有限元分析程序,最初是在1960年代后期在美國政府對航空航天業的資助下為NASA開發的。這是世界上第一套成熟的有限元分析軟件,它打開了計算機輔助工程的大門。NASTRAN可以處理彈性穩定性分析、振動和動態穩定性分析的復雜特征值、瞬態和穩態載荷的動態響應、隨機激勵以及集中和分布載荷、熱膨脹和強制變形的靜態響應。

這套源代碼現在看起來已經過時了,里面的材料、單元以及接觸算法相比與現在通用的有限元軟件而言已經沒有任何先進性可言,但是這套源代碼構建了基本的有限元框架,研究人員可以通過這套源代碼理解有限元底層的運行邏輯,加深對有有限元基礎理論的認識,甚至可以在這套源代碼上進行二次開發,增加自己編寫的模塊,驗證自己的研究思路。

2 NASTRAN95源代碼下載

NASA在github上公開了NASTRAN-95的源代碼供研究人員自由下載,下載地址為:https://github.com/nasa/NASTRAN-95 。然而由于該版本開發較早,舊版操作系統、編譯器均與現在流行的配套軟件存在較大不同,因此該源代碼需要進行一系列修改才能編譯使用,這對于普通研究人員而言幾乎是不可能完成的事。當然,世上無難事,只怕有心人,有大牛對這套源代碼進行了修改,使之能夠適用于現在的編譯環境和操作系統。本人根據修改后的源代碼,并進一步對makefile文件以及配置文件進行修改編譯,使之能夠在linux以及windows下正確編譯運行。

花了大概整整兩天時間吧,收取一些時間成本費用,請大家體諒,有興趣的同學也可以自己去鉆研。

以下內容為付費內容,請購買后觀看

   19人購買

NASTRAN-95源代碼編譯、運行

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

2
20
7