There is a newer version of the record available.

Published April 14, 2025 | Version v0.0.1.3__zenodo
Software Open

SEMPO: Singularity Expansion Method - Parameter Optimizer

  • 1. ROR icon Aix-Marseille Université
  • 2. ROR icon Centre National de la Recherche Scientifique

Description

SEMPO is a python toolbox to extracts the poles, zeros and residues in the complex frequency plane from arbitrary spectra acquired along the real frequency axis. This set of tools allows us to determine the modes of a linear physical system from its spectral response only, without any a priori knowledge. It is based on the description of the physical response as a meromorphic function through the Singularity Expansion Method (SEM). This analytical expansion of the response function in the complex frequency plane motivates the use of what is known as the Cauchy method, as well as the use of an auto-differentiation-based optimization approach to retrieve the complex poles, zeros and residues from the knowledge of the spectrum over a finite and real spectral range. 

Files

ibensoltane/SEMPO-v0.0.1.3__zenodo.zip

Files (297.6 kB)

Name Size Download all
md5:a7a7e851ba707a3ec1ec334142d2ec37
297.6 kB Preview Download

Additional details

Related works

Funding

Agence Nationale de la Recherche
DILEMMA - DIrectional Light EMitting MetAsurfaces ANR-20-CE09-0027

Software