SDyPy — Structural Dynamics Scientific Python#

SDyPy is a scientific Python ecosystem for structural dynamics. It provides a unified namespace (sdypy.*) that aggregates six independently developed packages covering the full structural-dynamics workflow — from excitation-signal generation and measurement I/O, through frequency-response-function estimation and experimental modal analysis, to 3-D visualisation and finite-element modelling.

pip install sdypy
Integrated packages#

Package

Description

Docs

sdypy.EMA

Experimental Modal Analysis — modal parameter identification from FRF data

sdypy-EMA RTD

sdypy.io

Measurement I/O — read/write structural-dynamics data formats (UFF, MTS, …)

sdypy-io RTD

sdypy.FRF

Frequency Response Functions — H1/H2/Hv estimation and signal processing

pyFRF docs

sdypy.excitation

Excitation signals — random, burst-random, chirp, and impact signals

pyExSi docs

sdypy.view

3-D visualisation — interactive plotting of mode shapes and animations

sdypy-view RTD

sdypy.model

Finite element models — beam, shell, and tetrahedral elements

sdypy-model RTD

Packages

Indices and tables#