klus package

Contains the main routines for the KLUS library. There are algorithms, kernels and other tools for the performing EDMD for Koopman decomposition.

Submodules

Module contents

Algorithm and utility functions for nonlinear analyses For Koopman and Perron analysis

Based on software from Stefan Klus

algorithms :

Routines for averaging and various computations. The implementations of the methods

  • DMD, TICA, AMUSE

  • Ulam's method

  • EDMD, kernel EDMD, generator EDMD

  • SINDy

  • kernel PCA, kernel CCA

  • CMD

  • SEBA

are based on the publications listed here:

observables :

various functions for observables

kernels :

Definition of various kernels

tools :

Utilties for the rest of the modules.