tdcpy package#

The main tdcpy package contains the core modules for time-delay system representation, analysis and control.

Subpackages#

tdcpy.common

Common functions and utilities

tdcpy.stability

Stability analysis

tdcpy.plot

Visualization tools

tdcpy.stabopt

Stabilization and controller design

Modules#

tdcpy.base

Base classes and functions

tdcpy.closed_loop

Closed-loop representation

tdcpy.controller

Controller representation

tdcpy.dae

Differential-algebraic equation (DAE) representation

tdcpy.ddae

Delay differential-algebraic equation (DDAE) representation

tdcpy.gamma

Computation of gamma_r

tdcpy.ndde

NDDE classes and functions

tdcpy.rdde

RDDE classes

tdcpy.roots

Characteristic roots

tdcpy.spectral_abscissa

Spectral abscissa

tdcpy.zeros

Zeros computation

Module contents#

tdcpy.init_logger(level=20, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')#

Initializes tdcpy logger with Streamhandler and level

Parameters:

format (str)

Return type:

Logger