《有限元法基础》课程资源

I. 源代码

  1. MATLAB code for active column solution method: MATLAB code for active column solution method.
  2. MATLAB code for 1D bar:  J Fish, T Belytschko 的教材 A first course in finite elements 第5章matlab程序
  3. MATLAB code for TRUSS: J Fish, T Belytschko 的教材 A first course in finite elements 第2章matlab程序
  4. MATLAB code for 1D advection diffusion problem: Developed based on the 1D bar code by our Lab.
  5. MATLAB code for heat conduction in 2D: J Fish, T Belytschko 的教材 A first course in finite elements 第8章matlab程序
  6. MATLAB code for 2D elasticity: J Fish, T Belytschko 的教材 A first course in finite elements 第8章matlab程序
  7. MATLAB code for beams in 1D: J Fish, T Belytschko 的教材 A first course in finite elements 第10章matlab程序
  8. QUADS.FOR: K J Bathe的《Finite Element Procedures》书中第5.6节“Computer Program Implementation of Isoparametric Finite Elements”的四边形等参元示例程序。 
  9. FFI.FOR: 自由格式输入模块,可用于将STAP 90的输入数据文件改为自由格式。
  10. Source Codes in Fortran90:  佛罗里达州立大学的John Burkardt整理的Fortran 90代码库。其主页上还有许多其它代码,如C++代码、C代码等。

II. 前后处理

  1. 附录B 用TECPLOT进行有限元后处理: 张雄,王天舒. 《计算动力学》,清华大学出版社,2007
  2. tecplot_example: TECPLOT的示例文件,可用于学习使用TECPLOT
  3. Tecplot的使用入门与技巧: 来源于网络的文章,作者不详
  4. Tecplot软件使用指南: 来源于网络的文章
  5. 附录C 用ParaView进行有限元后处理: 张雄,王天舒,刘岩. 《计算动力学(第2版)》,清华大学出版社,2015
  6. Example.zip: 《计算动力学(第2版)》(张雄,王天舒,刘岩. 清华大学出版社,2015年)附录C(用ParaView进行后处理)示例文件,包括vtk格式和vtu格式。
  7. RCM - Reverse Cuthill McKee Ordering (可用于半带宽优化)
  8. STAP90 前后处理方法概要: 在STAP90中增加前后处理功能的建议方案。
  9. STAP90-2014批注版: STAP90-2014批注版,供阅读代码参考。
  10. STAP90-2014打印版: 供阅读程序使用。

III. 版本控制与文档写作

  1. git使用手册: git、gitlab和TortoiseGit使用说明 (宋言整理)
  2. Git版本控制软件和GitHub平台使用基础教程 (倪锐晨整理)
  3. TortoiseSVN使用简介: 来源于网络的文章
  4. LaTex文档的输入问题 (张雄整理)
  5. LyX撰写中文LaTex文档问题 (张雄整理)

IV. 其他资料

  1. 有限元法常用名词中英文对照表
  2. 桥梁结构背景知识: 桥梁结构的简要介绍,供课程训练的桥梁设计竞赛参考
  3. 讲座:极端变形问题的数值模拟方法与软件,2016
  4. 视频:A Material Point Method For Snow Simulation

用户登录