Python code for coursework in ENME302 Computational and Applied Mechanical Analysis.
Built a Python program for finite element analysis using the direct stiffness method. Developed for an exam, I extended the tool to support user defined node coordinates and member intersections to make easier to use.
I challenged myself to make the code easy to understand with comments and decriptions for all the variable, I also used classes to clean up the functionality of the code.