version = 4
[[package]]
name = "autocfg"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
[[package]]
name = "cfg-if"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
[[package]]
name = "matrixmultiply"
version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08"
dependencies = [
"autocfg",
"rawpointer",
]
[[package]]
name = "more-asserts"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e"
[[package]]
name = "ndarray"
version = "0.15.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adb12d4e967ec485a5f71c6311fe28158e9d6f4bc4a447b474184d0f91a8fa32"
dependencies = [
"matrixmultiply",
"num-complex",
"num-integer",
"num-traits",
"rawpointer",
]
[[package]]
name = "num-complex"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
dependencies = [
"num-traits",
]
[[package]]
name = "num-integer"
version = "0.1.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
dependencies = [
"num-traits",
]
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "proc-macro2"
version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rawpointer"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
[[package]]
name = "rustmex"
version = "0.6.3"
dependencies = [
"cfg-if",
"more-asserts",
"ndarray",
"num-complex",
"rustmex-entrypoint",
"rustmex_core 0.3.0",
"rustmex_interleaved_complex",
"rustmex_matlab700",
"rustmex_matlab800",
"rustmex_octave",
"rustmex_separated_complex",
]
[[package]]
name = "rustmex-entrypoint"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11619873359034387045dccfa9071a1a4066cc73db70ff9b3ead2bc8cf61dc72"
dependencies = [
"quote",
"syn",
]
[[package]]
name = "rustmex_core"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9dd66638592eeb8d23a68c96dffbb4f7763f087232faecd1012a94ab36b9722f"
dependencies = [
"num-complex",
]
[[package]]
name = "rustmex_core"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "092c8b064a581f90fcfb5786b9a57deaf0ab3a2fa3dca3798b177e0af497bcc7"
dependencies = [
"num-complex",
]
[[package]]
name = "rustmex_interleaved_complex"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd0f7794ea7054f9e3de72a4023aa4817ac274309922dc0447c9bfcdee3a04cf"
dependencies = [
"ndarray",
"num-complex",
"rustmex_core 0.2.0",
]
[[package]]
name = "rustmex_matlab700"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56a3cb76abbae433019d8a4285f36f239bb99d011f1f4d6c216d1a49c9c8e1a2"
dependencies = [
"num-complex",
"rustmex_core 0.2.0",
]
[[package]]
name = "rustmex_matlab800"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c75ebbdf40eb9f3ffcc7f099b557530ef35e04afe3cbaf6da4997fb8ac8e9fef"
dependencies = [
"num-complex",
"rustmex_core 0.2.0",
]
[[package]]
name = "rustmex_octave"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff5f12117c06f7373d22e07cc5c5a678f1035f9844fd024605b1a97e45edc225"
dependencies = [
"num-complex",
"rustmex_core 0.2.0",
]
[[package]]
name = "rustmex_separated_complex"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdd756f28644f8cea1ed6a3778184e74470b79476104fd8a438437f1b179ddc0"
dependencies = [
"ndarray",
"num-complex",
"rustmex_core 0.2.0",
]
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"