Package: koopman.dmd Type: Package Title: Koopman Operator and Dynamic Mode Decomposition for Dynamical Systems Version: 0.2.2 Authors@R: c( person("James", "Harris", email = "jimeharrisjr@gmail.com", role = c("aut", "cre", "cph")), person("The authors of the dependency Rust crates", role = "ctb", comment = "see inst/AUTHORS file for details")) Description: Dynamic Mode Decomposition (DMD) with Koopman operator theory extensions, powered by a Rust backend via 'extendr'. Provides standard DMD as described in Schmid (2010) , DMD with control for forced linear systems following Proctor, Brunton, and Kutz (2016) , Extended DMD with lifting functions, Hankel-DMD via time-delay embedding, Generalized Laplace Analysis for direct eigenfunction computation, and harmonic time averages and mesochronic harmonic plots for phase space analysis as developed in Mezic (2020) . Includes built-in area-preserving and chaotic maps for experimentation. License: MIT + file LICENSE Encoding: UTF-8 SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.85) Depends: R (>= 4.0) Suggests: testthat (>= 3.0.0), knitr, rmarkdown VignetteBuilder: knitr URL: https://github.com/jimeharrisjr/rust-dmd, https://jimeharrisjr.github.io/rust-dmd/ BugReports: https://github.com/jimeharrisjr/rust-dmd/issues NeedsCompilation: yes Biarch: false Config/testthat/edition: 3 Config/rextendr/version: 0.3.1 RoxygenNote: 7.3.2 Packaged: 2026-10-15 09:49:28 UTC; root Author: James Harris [aut, cre, cph], The authors of the dependency Rust crates [ctb] (see inst/AUTHORS file for details) Maintainer: James Harris Config/pak/sysreqs: libclang-dev Repository: https://jimeharrisjr.r-universe.dev Date/Publication: 2026-09-14 19:29:49 UTC RemoteUrl: https://github.com/cran/koopman.dmd RemoteRef: HEAD RemoteSha: 1dc75c31ba27010c21829019efce828274e894c0