RetainWall is a small application for big purposes that might get your brain sweating. It is a good example of tool evolution alongside technology.
Walls are everywhere and serve mainly the role of stability. But it is not just the materials and workers that bring up a wall but also the process happening before the actual constructions, if which not done correctly results in a dangerous transformation from wall to debris.
RetainWall skips you all the trouble of work done on paper with the risk of human mistake, and also the time spent on calculus. You will find all you need in the main window and the options to switch between several view options separately, from the bare dimensions of the wall to the reactions caused and resistances encountered. Other options options include “Water” and “seismic” that further enhance the wall planning process, making you take into considerations such factors as you go along. These options can can be toggled on or off at any time to view the firstly mentioned types of view. The risk of a design flaw is reduced to a minimum, for imputing a dimension that would result in a failure only reverts it to a reasonable value after a warning of how and why.
You must also keep in mind the material used for construction, being able to chose from several different options, and where exactly it should be used. The wall can take any design you like, if it is capable of serving its purpose for which it is to be built. Measurements can be viewed in SI, British, and Metric units making things even more accessible. Once you're finished, you can save it and view it any other time or print it if it is required.
Having said this, RetainWall is one of the first building blocks an engineer should place in their projects, regardless of the size.