Skip to content

Commit 9d7d4c5

Browse files
SPDX for MATLAB_Tools
1 parent fd5cc3d commit 9d7d4c5

File tree

210 files changed

+576
-186
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

210 files changed

+576
-186
lines changed

KLU/Doc/KLU_UserGuide.pdf

349 Bytes
Binary file not shown.

MATLAB_Tools/Contents.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@
2424
% waitmex % example mexFunction that creates a waitbar
2525
% find_commponents_example
2626
%
27-
% Copyright 2008-2012, Tim Davis, exceot for spqr_rank which is
27+
% Copyright 2008-2012, Tim Davis, except for spqr_rank which is
2828
% Copyright by Les Foster (San Jose State Univ) and Tim Davis.
29+
% See the SPDX license identifier in each package.

MATLAB_Tools/Factorize/Contents.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,5 @@
6262
% factorization_qrt_sparse - (P*A)*(P*A)'=R'*R where A is sparse.
6363
% factorization_svd - A = U*S*V'
6464

65-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
65+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
66+
% SPDX-License-Identifier: BSD-3-clause

MATLAB_Tools/Factorize/Demo/factorize_demo.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
%% THE FACTORIZE OBJECT for solving linear systems
22
%
3-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
3+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
4+
% SPDX-License-Identifier: BSD-3-clause
45
56
%
67
% This is a demonstration of the FACTORIZE object for solving linear

MATLAB_Tools/Factorize/Demo/fdemo.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
% Run the factorize demo
2+
3+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
4+
% SPDX-License-Identifier: BSD-3-clause
5+
26
echodemo ('factorize_demo') ;

MATLAB_Tools/Factorize/README.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ without SPQR; in this case, the COD for sparse matrices is not used. This has
1212
no effect on the use of this method for full-rank matrices, since COD is used
1313
only for rank-deficient matrices.
1414

15-
Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
15+
Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
16+
SPDX-License-Identifier: BSD-3-clause

MATLAB_Tools/Factorize/Test/Contents.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@
1919
% test_performance - compare performance of factorization/solve methods.
2020
% test_svd - test factorize(A,'svd') and factorize(A,'cod') for a given matrix
2121

22-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
22+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
23+
% SPDX-License-Identifier: BSD-3-clause

MATLAB_Tools/Factorize/Test/README.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@ To run all the tests, use test_all.m. The SPQR mexFunction from SuiteSparse is
22
required. The output of this test in MATLAB is given in test_all.txt.
33

44
Timothy A. Davis, http://www.suitesparse.com
5+
6+
Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
7+
SPDX-License-Identifier: BSD-3-clause

MATLAB_Tools/Factorize/Test/reset_rand.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also RandStream, rand, rng
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
if (verLessThan ('matlab', '7.12'))
1213
rand ('seed', 0) ; %#ok

MATLAB_Tools/Factorize/Test/test_accuracy.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_all, test_factorize.
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
fprintf ('\nTesting accuracy:\n') ;
1213
reset_rand ;

MATLAB_Tools/Factorize/Test/test_all.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ function test_all (performance)
1111
% See also factorize, inverse, test_performance, test_accuracy, test_disp,
1212
% test_errors
1313

14-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
14+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
15+
% SPDX-License-Identifier: BSD-3-clause
1516

1617
if (nargin < 1)
1718
performance = 1 ;

MATLAB_Tools/Factorize/Test/test_all_cod.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_cod
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
err = 0 ;
1213
for m = 0:10

MATLAB_Tools/Factorize/Test/test_all_svd.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_all.
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
reset_rand ;
1213
err = test_svd ;

MATLAB_Tools/Factorize/Test/test_cod.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
%
99
% See also test_all_cod, test_all.
1010

11-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
11+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
12+
% SPDX-License-Identifier: BSD-3-clause
1213

1314
if (nargin < 1)
1415
A = magic (4) ;

MATLAB_Tools/Factorize/Test/test_disp.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also factorize, test_all.
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
reset_rand ;
1213
tol = 1e-10 ;

MATLAB_Tools/Factorize/Test/test_errors.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_all, factorize.
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
fprintf ('\nTesting error handling (error messages are expected)\n\n') ;
1213
reset_rand ;

MATLAB_Tools/Factorize/Test/test_factorize.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
%
99
% See also test_all, factorize, inverse, mldivide
1010

11-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
11+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
12+
% SPDX-License-Identifier: BSD-3-clause
1213

1314
reset_rand ;
1415
if (nargin < 1)

MATLAB_Tools/Factorize/Test/test_function.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_all, factorize, inverse, mldivide
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
reset_rand ;
1213

MATLAB_Tools/Factorize/Test/test_functions.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
%
88
% See also test_all, factorize, inverse, mldivide
99

10-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
10+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
11+
% SPDX-License-Identifier: BSD-3-clause
1112

1213
fprintf ('\n----- Test functions:\n') ;
1314
reset_rand ;

MATLAB_Tools/Factorize/Test/test_performance.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
%
88
% See also test_all, factorize, inverse, mldivide
99

10-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
10+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
11+
% SPDX-License-Identifier: BSD-3-clause
1112

1213
fprintf ('\nPerformance comparisons of 4 methods:\n') ;
1314
fprintf (' backslash: A\\b, or L\\b (and related) for solve times.\n') ;

MATLAB_Tools/Factorize/Test/test_svd.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
%
77
% See also test_all
88

9-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
9+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
10+
% SPDX-License-Identifier: BSD-3-clause
1011

1112
fprintf ('.') ;
1213

MATLAB_Tools/Factorize/cod.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
%
3131
% See also qr, svd, rq, spqr, cod_sparse.
3232

33-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
33+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
34+
% SPDX-License-Identifier: BSD-3-clause
3435

3536
if (issparse (A))
3637
error ('FACTORIZE:cod:sparse', ...

MATLAB_Tools/Factorize/cod_qmult.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
%
1919
% See also cod_sparse, spqr, spqr_qmult
2020

21-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
21+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
22+
% SPDX-License-Identifier: BSD-3-clause
2223

2324
if (nargin < 3)
2425
method = 0 ;

MATLAB_Tools/Factorize/cod_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@
5757
%
5858
% See also qr, cod, cod_qmult, spqr, spqr_qmult.
5959

60-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
60+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
61+
% SPDX-License-Identifier: BSD-3-clause
6162

6263
%-------------------------------------------------------------------------------
6364
% get the inputs

MATLAB_Tools/Factorize/factorization.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@
8181
%
8282
% See also mldivide, lu, chol, ldl, qr, svd.
8383

84-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
84+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
85+
% SPDX-License-Identifier: BSD-3-clause
8586

8687
properties (SetAccess = protected)
8788
% The abstract class holds a QR, LU, Cholesky factorization:

MATLAB_Tools/Factorize/factorization_chol_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
%FACTORIZATION_CHOL_DENSE A = R'*R where A is full and symmetric pos. def.
33
% Adds an extra method, cholupdate, which acts just like the builtin cholupdate.
44

5-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
5+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
6+
% SPDX-License-Identifier: BSD-3-clause
67

78
methods
89

MATLAB_Tools/Factorize/factorization_chol_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_chol_sparse < factorization
22
%FACTORIZATION_CHOL_SPARSE P'*A*P = L*L' where A is sparse and sym. pos. def.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_cod_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
% A fairly accurate estimate of rank is found. double(inverse(F)) is a fairly
44
% accurate estimate of pinv(A).
55

6-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
6+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
7+
% SPDX-License-Identifier: BSD-3-clause
78

89
methods
910

MATLAB_Tools/Factorize/factorization_cod_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
% A fairly accurate estimate of rank is found. double(inverse(F)) is a fairly
44
% accurate estimate of pinv(A).
55

6-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
6+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
7+
% SPDX-License-Identifier: BSD-3-clause
78

89
methods
910

MATLAB_Tools/Factorize/factorization_ldl_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_ldl_dense < factorization
22
%FACTORIZATION_LDL_DENSE P'*A*P = L*D*L' where A is full and symmetric
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_ldl_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_ldl_sparse < factorization
22
%FACTORIZATION_LDL_SPARSE P'*A*P = L*D*L' where A is sparse and symmetric
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_lu_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_lu_dense < factorization
22
%FACTORIZATION_LU_DENSE A(p,:) = L*U where A is square and full.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_lu_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_lu_sparse < factorization
22
%FACTORIZATION_LU_SPARSE P*A*Q = L*U where A is square and sparse.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_qr_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_qr_dense < factorization
22
%FACTORIZATION_QR_DENSE A = Q*R where A is full.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_qr_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_qr_sparse < factorization
22
%FACTORIZATION_QR_SPARSE (A*P)'*(A*P) = R'*R where A is sparse.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_qrt_dense.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_qrt_dense < factorization
22
%FACTORIZATION_QRT_DENSE A' = Q*R where A is full.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_qrt_sparse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
classdef factorization_qrt_sparse < factorization
22
%FACTORIZATION_QRT_SPARSE (P*A)*(P*A)'=R'*R where A is sparse.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
methods
78

MATLAB_Tools/Factorize/factorization_svd.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
% C = pinv (F) the pseudo-inverse, V'*(S\V).
1515
% [U,S,V] = svd (F) SVD of A or pinv(A), regular, economy, or rank-sized
1616

17-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
17+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
18+
% SPDX-License-Identifier: BSD-3-clause
1819

1920
methods
2021

MATLAB_Tools/Factorize/factorize.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@
8383
%
8484
% See also inverse, slash, linsolve, spqr.
8585

86-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
86+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
87+
% SPDX-License-Identifier: BSD-3-clause
8788

8889
assert (ndims (A) == 2, 'Matrix must be 2D.') ;
8990

MATLAB_Tools/Factorize/inverse.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
%
3737
% See also factorize, slash, inv, pinv.
3838

39-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
39+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
40+
% SPDX-License-Identifier: BSD-3-clause
4041

4142
% This function is only called when A is a matrix. If A is a factorize
4243
% object, then factorize.inverse is called instead.

MATLAB_Tools/Factorize/private/cheap_condest.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
function c = cheap_condest (d, fail_if_singular)
22
%CHEAP_CONDEST checks the diagonal of a triangular matrix
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
if (isempty (d))
78
dmin = 1 ;

MATLAB_Tools/Factorize/private/get_diag.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
function d = get_diag (A)
22
%GET_DIAG extracts the diagonal of a matrix or vector.
33

4-
% Copyright 2011-2012, Timothy A. Davis, http://www.suitesparse.com
4+
% Factorize, Copyright (c) 2011-2012, Timothy A Davis. All Rights Reserved.
5+
% SPDX-License-Identifier: BSD-3-clause
56

67
if (isempty (A))
78
d = [ ] ;

0 commit comments

Comments
 (0)