dsmc 0.2.2

Digitalservo Motion Control Library
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "dsmc"
version = "0.2.2"
authors = ["Digitalservo"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Digitalservo Motion Control Library"
homepage = "https://github.com/DigitalServo/DigitalServo-Motion-Control-Library"
documentation = "https://docs.rs/dsmc"
readme = "README.md"
license = "MIT"
repository = "https://github.com/DigitalServo/DigitalServo-Motion-Control-Library"

[lib]
name = "dsmc"
path = "src/lib.rs"

[[test]]
name = "bilinear_transform"
path = "tests/bilinear_transform.rs"

[[test]]
name = "bode_diagram"
path = "tests/bode_diagram.rs"

[[test]]
name = "exact_discretize"
path = "tests/exact_discretize.rs"

[[test]]
name = "frequency_transfer_function"
path = "tests/frequency_transfer_function.rs"

[[test]]
name = "logger"
path = "tests/logger.rs"

[[test]]
name = "matched_z_transform"
path = "tests/matched_z_transform.rs"

[[test]]
name = "math"
path = "tests/math.rs"

[[test]]
name = "nyquist"
path = "tests/nyquist.rs"

[[test]]
name = "partial_fraction"
path = "tests/partial_fraction.rs"

[[test]]
name = "ptc_output"
path = "tests/ptc_output.rs"

[[test]]
name = "root_locus"
path = "tests/root_locus.rs"

[[test]]
name = "signal"
path = "tests/signal.rs"

[[test]]
name = "simulator"
path = "tests/simulator.rs"

[[test]]
name = "smith_predictor"
path = "tests/smith_predictor.rs"

[[test]]
name = "stable_inverse"
path = "tests/stable_inverse.rs"

[[test]]
name = "status"
path = "tests/status.rs"

[[test]]
name = "system_identification"
path = "tests/system_identification.rs"

[[test]]
name = "trajectory"
path = "tests/trajectory.rs"

[[test]]
name = "transfer_function"
path = "tests/transfer_function.rs"

[dependencies.csv]
version = "1.4.0"

[dependencies.nalgebra]
version = "0.35.0"

[dependencies.num-complex]
version = "0.4.6"
features = ["serde"]

[dependencies.num-traits]
version = "0.2.19"

[dependencies.rustfft]
version = "6.4.1"

[dependencies.serde]
version = "1.0.228"
features = ["derive"]

[dependencies.thiserror]
version = "2.0.18"