Mercurial > octave
changeset 29103:9f31fe6f79f0
maint: merge stable to default.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 26 Nov 2020 19:19:26 +0100 |
parents | b1d1e47092a6 (current diff) 40d95224c155 (diff) |
children | 3d9a05cb0894 |
files | scripts/sparse/eigs.m |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/sparse/eigs.m Thu Nov 26 07:58:38 2020 -0800 +++ b/scripts/sparse/eigs.m Thu Nov 26 19:19:26 2020 +0100 @@ -548,7 +548,7 @@ %! opts.issym = 1; opts.isreal = 1; %! d1 = eigs (fn, n, k, 4.1, opts); %! assert (d1, eigs (A, k, 4.1), 1e-11); -%!testif HAVE_ARPACK +%!testif HAVE_ARPACK, HAVE_UMFPACK %! AA = speye (10); %! fn = @(x) AA * x; %! opts.issym = 1; opts.isreal = 1; @@ -1535,7 +1535,7 @@ %! warning ("off", "Octave:eigs:UnconvergedEigenvalues", "local"); %! d = eigs (Afun, 100, 6, "lm", opts); %! assert (d(6), NaN+1i*NaN); -%!testif HAVE_ARPACK +%!testif HAVE_ARPACK, HAVE_CHOLMOD %! A = sparse (magic (10)); %! B = sparse (magic (10)); # not HPD %! fail ("eigs (A, B, 4)", "eigs: The matrix B is not positive definite")