This paper is review pending but the review hasn't started. Editor and reviewer assignments are happening over in GitHub over here »

BeamBending is both an educational module and a Python package, intended to serve as a teaching aid during a first course in Statics.
The learning objectives cover:

  1. stresses on slender one-dimensional solids [a.k.a. beams], and
  2. normal-force, shear-force, and bending-moment diagrams
    The documentation explains the theoretical background, and worked examples are provided in the form of a) Python snippets, and b) a Jupyter notebook hosted online. The package can be easily installed and used by instructors as a problem generator.

Archive DOI: pending