User login


You are here

EST method with GNU Octave

Andres Lahe's picture

The EST method -- -- -- is a general computational method, for solving boundary value problems for the structural analysis of frames, beams, and trusses. Differential equations are considered here together with a set of boundary conditions.  Compatibility equations for joint displacements and equilibrium equations for member end forces at joints serve as boundary conditions. The EST method programs written in GNU Octave language assemble and solve sparse systems of equations with unknown member end displacements and forces. The analysis technique is illustrated with numerous examples accompanied with GNU Octave programs:

Keywords: general method, boundary value problem, frames, beams, trusses, structural analysis, compatibility equations, equilibrium equations, boundary conditions, sparse systems of equations, GNU Octave programs

The EST method is used in the textbook (with videos and programs in Estonian)



Adjal's picture

It is with great pleasure to have this opportunity and message you through this Website. I am really pretty impressed with hard effort for production of this book.
I have taught Finite element method for several years at University and now I am thinking to applied your method entitled EST method in my classe room.
I am also looking ,if we have the opportunity in collaboration with you , to use this method for vibrations analysis of structures beam and plate.
Best regards

Hey! I took some time to simplify the very first of ESTmethod examples (written in Octave). The original version worked fine but was a little hard to follow. To fix this I did the following:

  • renamed function and variable names to English (mostly done)
  • simplified code a lot so it is mostly easy to follow without further comments
  • started work on code documentation

The code itself is available from github:

It accompanies the first example in and can be easily adapted to solve almost any 2D frame.


Please fork it in github, make suggestions and improvements, all feedback is welcome :)

Subscribe to Comments for "EST method with GNU Octave"

Recent comments

More comments


Subscribe to Syndicate