Computational Mechanics (compmech)

The compmech package contains semi-analytical routines for the analyses:

  • linear buckling

  • linear static

  • non-linear static

  • linear flutter

  • linear vibration


  • unstiffened cylindrical and conical shells

  • stiffened and unstiffened panels and plates

  • any assembly of 2D plates and curved panels

The implementation is based on Python and the low level routines are programmed in C and Cython.

The details about the theory and the implementations of all tools are given in the theoretical part of the documentation.