Sondipon Adhikari · Glasgow

Open research

Software, benchmarks and data

A method is finished when other people can run it. Everything here is documented, versioned and citable, and each item names the paper it implements.

SOFTWARE

DecoLab

Released

Ensemble dynamics of mechanical systems. Coherence, decoherence scale and apparent damping computed the same way for oscillators, random modes and disordered lattices. Python, MIT licence.

Version 0.1.0 covers the oscillator case, with closed-form results checked against Monte Carlo in the test suite. Random modes and disordered lattices follow.

Repository and documentation

BENCHMARK

Stochastic oscillator suite

In preparation2026

Reference problems for ensemble damping and phase decoherence: single oscillators and small chains with stated parameter distributions, from lognormal stiffness to correlated mass-stiffness pairs. Each problem ships with its reference solution computed to a stated tolerance, so a new method can be scored in one line.

Permanent DOI, CC BY 4.0, versioned releases. Reference solutions come from the same closed forms DecoLab tests against.

BENCHMARK

Random eigenproblem suite

Planned2027

Random eigenvalue problems with known statistics, for testing methods that claim to handle mode veering and crossing. Ensembles of mass and stiffness matrices with prescribed randomness, graded from well-separated modes to deliberately engineered veering regions where perturbation methods break down.

Each case states its reference eigenvalue densities and mode-correlation statistics, so accuracy claims become checkable numbers.

BENCHMARK

Disordered lattice suite

Planned2027

Lattice geometries with defined probability distributions on their parameters, and reference band-gap statistics. Hexagonal, square and re-entrant unit cells at stated tolerance levels, so the question a manufacturer actually asks, how much of the gap survives disorder, has a reference answer.

Covers band-gap edges, attenuation within the gap and localisation length, each as a distribution across the ensemble.

DATA

Non-viscous damping identification set

Planned2027

Measured and synthetic frequency response data for systems with demonstrably non-viscous damping, with the identification problem stated precisely enough to be scored. Synthetic cases carry their exact generating model; measured cases carry the test description and sensor layout.

Identification of damping has run through my work since the PhD; this set makes the competing methods comparable on the same data.

TEACHING

Course code and notebooks

Released

Worked examples from the Glasgow courses, runnable in the browser. Dynamics of single and multi degree of freedom systems, modal analysis and vibrating structures, each notebook paired with the lecture material it belongs to.

Free to reuse in your own teaching; the course pages carry slides and notes alongside the code.

Teaching resources