We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c027ef0 + 9c86af7 commit e0664f1Copy full SHA for e0664f1
ndarray-linalg/tests/solve.rs
@@ -19,6 +19,26 @@ fn solve_random_t() {
19
assert_close_l2!(&x, &y, 1e-7);
20
}
21
22
+#[test]
23
+fn solve_factorized() {
24
+ let a: Array2<f64> = random((3, 3));
25
+ let ans: Array1<f64> = random(3);
26
+ let b = a.dot(&ans);
27
+ let f = a.factorize_into().unwrap();
28
+ let x = f.solve_into(b).unwrap();
29
+ assert_close_l2!(&x, &ans, 1e-7);
30
+}
31
+
32
33
+fn solve_factorized_t() {
34
+ let a: Array2<f64> = random((3, 3).f());
35
36
37
38
39
40
41
42
#[test]
43
fn rcond() {
44
macro_rules! rcond {
0 commit comments