In this part a brief theory of the analysis of the beams is given. Its purpose is to explain what rambshell does and not how the program does it.