2d-fem

所属分类:数值算法/人工智能
开发工具:Jupyter Notebook
文件大小:0KB
下载次数:0
上传日期:2018-03-13 02:40:46
上 传 者sh-1993
说明:  Python代码,用于使用有限元方法求解2d梁的位移。BITS皮拉尼果阿校区设计项目...,
(Python code to solve for the displacement of a 2d beam using Finite Element Method. Towards a Design Project at BITS Pilani Goa Campus under Dr. Gaurav Singh)

文件列表:
FEM-final.ipynb (676288, 2018-03-12)
FEM-final.py (22705, 2018-03-12)
FEM_Assignment.pdf (196133, 2018-03-12)

# 2d-fem Python code to solve for the displacement of a 2d beam using Finite Element Method. Built as part of a Design Project on FEM under Dr. Gaurav Singh (Department of Mechanical Engineering, BITS Pilani Goa Campus). January to May 2017 Specifications: - The mesh is rectangular and can be of arbitrary fineness. - Inputs are beam geometry, physical parameters (Young's modulus and Poisson's ratio), body forces (such as weight) and traction forces (externally applied) - Output is an array of node-by-node displacements in equilibrium, and a visual plot of the same - Successive Over Relaxation is used to find the final displacements, though NumPy's numpy.linalg.solve performs similarly well in time and accuracy.

近期下载者

相关文件


收藏者