https://ironpython.pythonprogramminghelp.com/5-steps-to-analysis-of-lattice-design/