Skip to content

Commit 72ba98d

Browse files
author
Nathanael Perraudin
committed
version 0.5.1
1 parent ca5d520 commit 72ba98d

File tree

250 files changed

+4157
-1381
lines changed

Some content is hidden

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

250 files changed

+4157
-1381
lines changed

3rdparty/LDL/AMD/MATLAB/Contents1.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,7 @@
1212
%
1313
% Example:
1414
% p = amd2 (A) ;
15-
%
16-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/AMD/MATLAB/Contents1.php
17-
18-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
19-
% This file is part of GSPbox version 0.5.0
20-
%
21-
% This program is free software: you can redistribute it and/or modify
22-
% it under the terms of the GNU General Public License as published by
23-
% the Free Software Foundation, either version 3 of the License, or
24-
% (at your option) any later version.
25-
%
26-
% This program is distributed in the hope that it will be useful,
27-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
28-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29-
% GNU General Public License for more details.
30-
%
31-
% You should have received a copy of the GNU General Public License
32-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
33-
34-
% If you use this toolbox please kindly cite
35-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
36-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
37-
% ArXiv e-prints, Aug. 2014.
38-
% http://arxiv.org/abs/1408.5781
3915

4016
% Copyright 1994-2007, Tim Davis, Patrick R. Amestoy, and Iain S. Duff.
4117

4218
help Contents
43-

3rdparty/LDL/AMD/MATLAB/amd2.m

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
% amd2 ; % prints default parameters.
1616
%
1717
% Control (1); If S is n-by-n, then rows/columns with more than
18-
% max (16, (Control (1)) sqrt(n)) entries in S+S' are considered
18+
% max (16, (Control (1))* sqrt(n)) entries in S+S' are considered
1919
% "dense", and ignored during ordering. They are placed last in the
2020
% output permutation. The default is 10.0 if Control is not present.
2121
% Control (2): If nonzero, then aggressive absorption is performed.
@@ -62,30 +62,6 @@
6262
% P = P (Q) ;
6363
%
6464
% See also AMD, COLMMD, COLAMD, COLPERM, SYMAMD, SYMMMD, SYMRCM.
65-
%
66-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/AMD/MATLAB/amd2.php
67-
68-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
69-
% This file is part of GSPbox version 0.5.0
70-
%
71-
% This program is free software: you can redistribute it and/or modify
72-
% it under the terms of the GNU General Public License as published by
73-
% the Free Software Foundation, either version 3 of the License, or
74-
% (at your option) any later version.
75-
%
76-
% This program is distributed in the hope that it will be useful,
77-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
78-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
79-
% GNU General Public License for more details.
80-
%
81-
% You should have received a copy of the GNU General Public License
82-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
83-
84-
% If you use this toolbox please kindly cite
85-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
86-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
87-
% ArXiv e-prints, Aug. 2014.
88-
% http://arxiv.org/abs/1408.5781
8965

9066
% Copyright 1994-2012, Timothy A. Davis, http://www.suitesparse.com,
9167
% Patrick R. Amestoy, and Iain S. Duff. See ../README.txt for License.
@@ -94,4 +70,3 @@
9470
% Foundation, under grants ASC-9111263, DMS-9223088, and CCR-0203270.
9571

9672
error ('amd2 mexFunction not found') ;
97-

3rdparty/LDL/AMD/MATLAB/amd_demo.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,6 @@
77
% amd_demo
88
%
99
% See also: amd, amd2, amd_make
10-
%
11-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/AMD/MATLAB/amd_demo.php
12-
13-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
14-
% This file is part of GSPbox version 0.5.0
15-
%
16-
% This program is free software: you can redistribute it and/or modify
17-
% it under the terms of the GNU General Public License as published by
18-
% the Free Software Foundation, either version 3 of the License, or
19-
% (at your option) any later version.
20-
%
21-
% This program is distributed in the hope that it will be useful,
22-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
23-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24-
% GNU General Public License for more details.
25-
%
26-
% You should have received a copy of the GNU General Public License
27-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
28-
29-
% If you use this toolbox please kindly cite
30-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
31-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
32-
% ArXiv e-prints, Aug. 2014.
33-
% http://arxiv.org/abs/1408.5781
3410

3511
% Copyright 1994-2007, Tim Davis, Patrick R. Amestoy, and Iain S. Duff.
3612

@@ -102,4 +78,3 @@
10278
fprintf ('See the discussion about mass elimination in amd.h and\n') ;
10379
fprintf ('amd_2.c for more details.\n') ;
10480
end
105-

3rdparty/LDL/AMD/MATLAB/amd_install.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,6 @@
66
% amd_install
77
%
88
% See also amd, amd2.
9-
%
10-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/AMD/MATLAB/amd_install.php
11-
12-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
13-
% This file is part of GSPbox version 0.5.0
14-
%
15-
% This program is free software: you can redistribute it and/or modify
16-
% it under the terms of the GNU General Public License as published by
17-
% the Free Software Foundation, either version 3 of the License, or
18-
% (at your option) any later version.
19-
%
20-
% This program is distributed in the hope that it will be useful,
21-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
22-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23-
% GNU General Public License for more details.
24-
%
25-
% You should have received a copy of the GNU General Public License
26-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
27-
28-
% If you use this toolbox please kindly cite
29-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
30-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
31-
% ArXiv e-prints, Aug. 2014.
32-
% http://arxiv.org/abs/1408.5781
339

3410
% Copyright 1994-2007, Tim Davis, Patrick R. Amestoy, and Iain S. Duff.
3511

@@ -41,4 +17,3 @@
4117
fprintf ('permanently, using the MATLAB pathtool command.\n') ;
4218
fprintf ('%s\n\n', pwd) ;
4319
amd_demo
44-

3rdparty/LDL/AMD/MATLAB/amd_make.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,6 @@
55
% amd_make
66
%
77
% See also amd, amd2.
8-
%
9-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/AMD/MATLAB/amd_make.php
10-
11-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
12-
% This file is part of GSPbox version 0.5.0
13-
%
14-
% This program is free software: you can redistribute it and/or modify
15-
% it under the terms of the GNU General Public License as published by
16-
% the Free Software Foundation, either version 3 of the License, or
17-
% (at your option) any later version.
18-
%
19-
% This program is distributed in the hope that it will be useful,
20-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
21-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22-
% GNU General Public License for more details.
23-
%
24-
% You should have received a copy of the GNU General Public License
25-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
26-
27-
% If you use this toolbox please kindly cite
28-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
29-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
30-
% ArXiv e-prints, Aug. 2014.
31-
% http://arxiv.org/abs/1408.5781
328

339
% Copyright 1994-2007, Tim Davis, Patrick R. Amestoy, and Iain S. Duff.
3410

@@ -53,4 +29,3 @@
5329
eval (cmd) ;
5430

5531
fprintf ('AMD successfully compiled.\n') ;
56-

3rdparty/LDL/LDL/MATLAB/Contents1.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,6 @@
1717
% Example:
1818
%
1919
% [L, D, Parent, fl] = ldlsparse (A)
20-
%
21-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/LDL/MATLAB/Contents1.php
22-
23-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
24-
% This file is part of GSPbox version 0.5.0
25-
%
26-
% This program is free software: you can redistribute it and/or modify
27-
% it under the terms of the GNU General Public License as published by
28-
% the Free Software Foundation, either version 3 of the License, or
29-
% (at your option) any later version.
30-
%
31-
% This program is distributed in the hope that it will be useful,
32-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
33-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
34-
% GNU General Public License for more details.
35-
%
36-
% You should have received a copy of the GNU General Public License
37-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
38-
39-
% If you use this toolbox please kindly cite
40-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
41-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
42-
% ArXiv e-prints, Aug. 2014.
43-
% http://arxiv.org/abs/1408.5781
4420

4521
% Copyright 2006-2007 by Timothy A. Davis, http://www.suitesparse.com
4622

@@ -57,4 +33,3 @@
5733
% and Lawrence Berkeley National Laboratory (with funding from the SciDAC
5834
% program). I would like to thank Gene Golub, Esmond Ng, and Horst Simon
5935
% for making this sabbatical possible.
60-

3rdparty/LDL/LDL/MATLAB/ldl_install.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,6 @@
66
% ldl_install
77
%
88
% See also ldlsparse, ldlsymbol
9-
%
10-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/LDL/MATLAB/ldl_install.php
11-
12-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
13-
% This file is part of GSPbox version 0.5.0
14-
%
15-
% This program is free software: you can redistribute it and/or modify
16-
% it under the terms of the GNU General Public License as published by
17-
% the Free Software Foundation, either version 3 of the License, or
18-
% (at your option) any later version.
19-
%
20-
% This program is distributed in the hope that it will be useful,
21-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
22-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23-
% GNU General Public License for more details.
24-
%
25-
% You should have received a copy of the GNU General Public License
26-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
27-
28-
% If you use this toolbox please kindly cite
29-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
30-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
31-
% ArXiv e-prints, Aug. 2014.
32-
% http://arxiv.org/abs/1408.5781
339

3410
% Copyright 2006-2007 by Timothy A. Davis, http://www.suitesparse.com
3511

@@ -39,4 +15,3 @@
3915
disp (pwd) ;
4016
fprintf ('has been added to your path. Use pathtool to add it permanently.\n');
4117
ldldemo
42-

3rdparty/LDL/LDL/MATLAB/ldl_make.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,6 @@
55
% ldl_make % compiles ldlsparse and ldlsymbol
66
%
77
% See also ldlsparse, ldlsymbol
8-
%
9-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/LDL/MATLAB/ldl_make.php
10-
11-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
12-
% This file is part of GSPbox version 0.5.0
13-
%
14-
% This program is free software: you can redistribute it and/or modify
15-
% it under the terms of the GNU General Public License as published by
16-
% the Free Software Foundation, either version 3 of the License, or
17-
% (at your option) any later version.
18-
%
19-
% This program is distributed in the hope that it will be useful,
20-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
21-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22-
% GNU General Public License for more details.
23-
%
24-
% You should have received a copy of the GNU General Public License
25-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
26-
27-
% If you use this toolbox please kindly cite
28-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
29-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
30-
% ArXiv e-prints, Aug. 2014.
31-
% http://arxiv.org/abs/1408.5781
328

339
% Copyright 2006-2007 by Timothy A. Davis, http://www.suitesparse.com
3410

@@ -44,4 +20,3 @@
4420
eval (sprintf ('mex -O %s -DLDL_LONG -I../../SuiteSparse_config -I../Include -output ldlnumeric ../Source/ldl.c ldlnumericmex.c', d)) ;
4521
fprintf ('LDL successfully compiled.\n') ;
4622

47-

3rdparty/LDL/LDL/MATLAB/ldldemo.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,6 @@
55
% ldldemo
66
%
77
% See also ldlsparse.
8-
%
9-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/LDL/MATLAB/ldldemo.php
10-
11-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
12-
% This file is part of GSPbox version 0.5.0
13-
%
14-
% This program is free software: you can redistribute it and/or modify
15-
% it under the terms of the GNU General Public License as published by
16-
% the Free Software Foundation, either version 3 of the License, or
17-
% (at your option) any later version.
18-
%
19-
% This program is distributed in the hope that it will be useful,
20-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
21-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22-
% GNU General Public License for more details.
23-
%
24-
% You should have received a copy of the GNU General Public License
25-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
26-
27-
% If you use this toolbox please kindly cite
28-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
29-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
30-
% ArXiv e-prints, Aug. 2014.
31-
% http://arxiv.org/abs/1408.5781
328

339
% Copyright 2006-2007 by Timothy A. Davis, http://www.suitesparse.com
3410

@@ -145,4 +121,3 @@
145121

146122

147123
fprintf ('\nldldemo: all tests passed\n') ;
148-

3rdparty/LDL/LDL/MATLAB/ldlmain2.m

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,6 @@
55
% ldlmain2
66
%
77
% See also ldlsparse.
8-
%
9-
% Url: http://lts2research.epfl.ch/gsp/doc/3rdparty/LDL/LDL/MATLAB/ldlmain2.php
10-
11-
% Copyright (C) 2013-2014 Nathanael Perraudin, Johan Paratte, David I Shuman.
12-
% This file is part of GSPbox version 0.5.0
13-
%
14-
% This program is free software: you can redistribute it and/or modify
15-
% it under the terms of the GNU General Public License as published by
16-
% the Free Software Foundation, either version 3 of the License, or
17-
% (at your option) any later version.
18-
%
19-
% This program is distributed in the hope that it will be useful,
20-
% but WITHOUT ANY WARRANTY; without even the implied warranty of
21-
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22-
% GNU General Public License for more details.
23-
%
24-
% You should have received a copy of the GNU General Public License
25-
% along with this program. If not, see <http://www.gnu.org/licenses/>.
26-
27-
% If you use this toolbox please kindly cite
28-
% N. Perraudin, J. Paratte, D. Shuman, V. Kalofolias, P. Vandergheynst,
29-
% and D. K. Hammond. GSPBOX: A toolbox for signal processing on graphs.
30-
% ArXiv e-prints, Aug. 2014.
31-
% http://arxiv.org/abs/1408.5781
328

339
% Copyright 2006-2007 by Timothy A. Davis, http://www.suitesparse.com
3410

@@ -71,4 +47,3 @@
7147
eval (cmd) ;
7248
ldlamd
7349

74-

0 commit comments

Comments
 (0)