chiark / gitweb /
wip coords matrix
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jan 2021 00:47:42 +0000 (00:47 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jan 2021 00:47:42 +0000 (00:47 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Cargo.lock.example
wdriver/Cargo.toml

index 651c4aa49737465018e92bbc2c80758837fc00f1..94591817dc21cda848e89f07d3e8e1a5c55ca5bc 100644 (file)
@@ -1251,6 +1251,15 @@ version = "0.1.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
 
+[[package]]
+name = "matrixmultiply"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1"
+dependencies = [
+ "rawpointer",
+]
+
 [[package]]
 name = "memchr"
 version = "2.3.4"
@@ -1359,6 +1368,19 @@ dependencies = [
  "tempfile",
 ]
 
+[[package]]
+name = "ndarray"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c0d5c9540a691d153064dc47a4db2504587a75eae07bf1d73f7a596ebc73c04"
+dependencies = [
+ "matrixmultiply",
+ "num-complex",
+ "num-integer",
+ "num-traits",
+ "rawpointer",
+]
+
 [[package]]
 name = "net2"
 version = "0.2.37"
@@ -1412,6 +1434,15 @@ dependencies = [
  "winapi 0.3.9",
 ]
 
+[[package]]
+name = "num-complex"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5"
+dependencies = [
+ "num-traits",
+]
+
 [[package]]
 name = "num-derive"
 version = "0.3.3"
@@ -1646,6 +1677,7 @@ dependencies = [
  "if_chain",
  "libc",
  "log 0.4.11",
+ "ndarray",
  "nix 0.19.1",
  "num-derive",
  "num-traits",
@@ -2029,6 +2061,12 @@ dependencies = [
  "rand_core 0.6.0",
 ]
 
+[[package]]
+name = "rawpointer"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
+
 [[package]]
 name = "redox_syscall"
 version = "0.1.57"
index 56a869e77b08d502797139a3f25baa13f05ce70e..e6f8743322ab13673715d3439f51d50ca4d67aa7 100644 (file)
@@ -22,6 +22,7 @@ if_chain = "1"
 log = "0.4"
 libc = "0.2"
 nix = "0.19"
+ndarray = "0.14"
 num-derive = "0.3"
 num-traits = "0.2"
 once_cell = "1"