Skip to content

Commit be2c794

Browse files
committed
Support cauchy in tests
1 parent 622000d commit be2c794

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

tests/deth.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,7 @@ fn deth() {
7171

7272
// Compute determinant from eigenvalues.
7373
let (sign, ln_det) = a.eigvalsh(UPLO::Upper).unwrap().iter().fold(
74-
(
75-
<$elem as AssociatedReal>::Real::one(),
76-
<$elem as AssociatedReal>::Real::zero(),
77-
),
74+
(<$elem as Scalar>::Real::one(), <$elem as Scalar>::Real::zero()),
7875
|(sign, ln_det), eigval| (sign * eigval.signum(), ln_det + eigval.abs().ln()),
7976
);
8077
let det = sign * ln_det.exp();

tests/triangular.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use ndarray_linalg::*;
33

44
fn test1d<A, Sa, Sb>(uplo: UPLO, a: &ArrayBase<Sa, Ix2>, b: &ArrayBase<Sb, Ix1>, tol: A::Real)
55
where
6-
A: Scalar,
6+
A: Scalar + Lapack,
77
Sa: Data<Elem = A>,
88
Sb: DataMut<Elem = A> + DataOwned,
99
{
@@ -18,7 +18,7 @@ where
1818

1919
fn test2d<A, Sa, Sb>(uplo: UPLO, a: &ArrayBase<Sa, Ix2>, b: &ArrayBase<Sb, Ix2>, tol: A::Real)
2020
where
21-
A: Scalar,
21+
A: Scalar + Lapack,
2222
Sa: Data<Elem = A>,
2323
Sb: DataMut<Elem = A> + DataOwned + DataClone,
2424
{

0 commit comments

Comments
 (0)