FEM_solver linear 1D elements Scilab

This code written in Scilab 5.3.3 on Ubuntu 12.04 LTS is a FEM solver for a cantilever subjected to static axial tensile forces using linear 1D elements. The code gives the global stiffness matrix, displacements along the cantilever length, reaction at the rigid support and displacement, strain and stress plots as outputs. Flexibility is provided for adding natural boundary conditions (axial tensile forces) at any node. It gets rather cumbersome when a large number of elements are used. The case is solved using Penalty approach.