當前位置:編程學習大全網 - 源碼下載 - 怎樣開發壹款有限元軟件,從哪些方面學習

怎樣開發壹款有限元軟件,從哪些方面學習

如果對結構有限元分析感興趣,應該從材料力學、彈性力學開始

對應力、應變、平衡方程、本構關系、位移-應變關系等知識有了了解以後,可以學習變分法的知識,推薦看錢偉長先生的《變分法及有限元》

有了力學和變分學基礎,就可以看壹些比較基礎的有限元書籍了,比如Zienkiewicz先生的《有限元方法》(有中文版),裏面用到的數學知識不多

如果想對有限元的收斂性分析、穩定性分析有比較深入的了解,需要看有限元數學理論方面的專著,這時需要對泛函分析、Sobolev空間比較熟悉

當然只想解決工程問題,不必往這個方向發展

如果想搞點非線性問題,要學習連續介質力學,了解大變形情況下的位移-應變關系,各種應力的度量方式、各種材料的本構關系等,清華大學出的《連續體和結構的非線性有限元》寫得不錯

學習有限元最好的方法是自己編程序

這些程序不要求效率多高,適用性多好

這些是以後的事情,對學習有限元基礎知識來說,只要能算對就可以了

裏面涉及到線性代數和數值分析的知識,比如數值積分,方程組求解

至於編程語言可以隨便選擇,但為了能利用前人的程序及以後的二次開發,建議使用Fortran

  • 上一篇:什麽是CIM模型
  • 下一篇:仙境傳說私服
  • copyright 2024編程學習大全網