1% SuiteSparse/GraphBLAS/GraphBLAS/test: testing GraphBLAS MATLAB interface 2% 3% gbtest - test GraphBLAS MATLAB interface 4% 5% gbtest0 - test GrB.clear 6% gbtest1 - test GrB 7% gbtest2 - list all binary operators 8% gbtest3 - test dnn 9% gbtest4 - list all semirings 10% gbtest5 - test GrB.descriptorinfo 11% gbtest6 - test GrB.mxm 12% gbtest7 - test GrB.build 13% gbtest8 - test GrB.select 14% gbtest9 - test eye and speye 15% gbtest10 - test GrB.assign 16% gbtest11 - test GrB, sparse 17% gbtest12 - test GrB.eadd, GrB.emult 18% gbtest13 - test find and GrB.extracttuples 19% gbtest14 - test kron and GrB.kronecker 20% gbtest15 - list all unary operators 21% gbtest16 - test GrB.extract 22% gbtest17 - test GrB.trans 23% gbtest18 - test comparators (and, or, >, ...) 24% gbtest19 - test mpower 25% gbtest20 - test bandwidth, isdiag, ceil, floor, round, fix 26% gbtest21 - test isfinite, isinf, isnan 27% gbtest22 - test reduce to scalar 28% gbtest23 - test min and max 29% gbtest24 - test any, all 30% gbtest25 - test diag, tril, triu 31% gbtest26 - test typecasting 32% gbtest27 - test conversion to full 33% gbtest28 - test GrB.build 34% gbtest29 - test subsref and subsasgn with logical indexing 35% gbtest30 - test colon notation 36% gbtest31 - test GrB and casting 37% gbtest32 - test nonzeros 38% gbtest33 - test spones, numel, nzmax, size, length, is*, ... 39% gbtest34 - test repmat 40% gbtest35 - test reshape 41% gbtest36 - test abs, sign 42% gbtest37 - test istril, istriu, isbanded, isdiag, ishermitian, ... 43% gbtest38 - test sqrt, eps, ceil, floor, round, fix, real, conj, ... 44% gbtest39 - test amd, colamd, symamd, symrcm, dmperm, etree 45% gbtest40 - test sum, prod, max, min, any, all, norm 46% gbtest41 - test ones, zeros, false 47% gbtest42 - test for nan 48% gbtest43 - test error handling 49% gbtest44 - test subsasgn, mtimes, plus, false, ... 50% gbtest45 - test GrB.vreduce 51% gbtest46 - test GrB.subassign and GrB.assign 52% gbtest47 - test GrB.entries, GrB.nonz, numel 53% gbtest48 - test GrB.apply 54% gbtest49 - test GrB.prune 55% gbtest50 - test GrB.ktruss and GrB.tricount 56% gbtest51 - test GrB.tricount 57% gbtest52 - test GrB.format 58% gbtest53 - test GrB.monoidinfo 59% gbtest54 - test GrB.compact 60% gbtest55 - test disp 61% gbtest56 - test GrB.empty 62% gbtest57 - test fprintf and sprintf 63% gbtest58 - test uplus 64% gbtest59 - test end 65% gbtest60 - test GrB.issigned 66% gbtest61 - test GrB.laplacian 67% gbtest62 - test ldivide, rdivide, mldivide, mrdivide 68% gbtest63 - test GrB.incidence 69% gbtest64 - test GrB.pagerank 70% gbtest65 - test GrB.mis 71% gbtest66 - test graph 72% gbtest67 - test digraph 73% gbtest68 - test isequal 74% gbtest69 - test flip 75% gbtest70 - test GrB.random 76% gbtest71 - test GrB.selectopinfo 77% gbtest72 - test any-pair semiring 78% gbtest73 - test GrB.normdiff 79% gbtest74 - test bitwise operators 80% gbtest75 - test bitshift 81% gbtest76 - test trig and other functions 82% gbtest77 - test error handling 83% gbtest78 - test integer operators 84% gbtest79 - test real power 85% gbtest80 - test complex division and power 86% gbtest81 - test complex operators 87% gbtest82 - test complex A*B, A'*B, A*B', A'*B', A+B 88% gbtest83 - test GrB.apply 89% gbtest84 - test GrB.assign 90% gbtest85 - test GrB.subassign 91% gbtest86 - test GrB.mxm 92% gbtest87 - test GrB.eadd 93% gbtest88 - test GrB.emult 94% gbtest89 - test GrB.extract 95% gbtest90 - test GrB.reduce 96% gbtest91 - test GrB.trans 97% gbtest92 - test GrB.kronecker 98% gbtest93 - test GrB.select 99% gbtest94 - test GrB.vreduce 100% gbtest95 - test indexing 101% gbtest96 - test GrB.optype 102% gbtest97 - test GrB.apply2 103% gbtest98 - test row/col degree for hypersparse matrices 104% gbtest99 - test performance of C=A'*B and C=A' 105% gbtest00 - test GrB.bfs and plot (graph (G)) 106% gbtest100 - test GrB.ver and GrB.version 107% gbtest101 - test loading of v3 GraphBLAS objects 108% gbtest102 - test horzcat, vertcat, cat, cell2mat, mat2cell, num2cell 109% 110% Utilities and other tests: 111% 112% gbtest_binops - list of all binary operators 113% gbtest_types - return a cell array of strings, listing all types 114% gbtest_eq - tests if A and B are equal, after dropping zeros. 115% gbtest_perf1 - test A*x performance 116% gbtest_perf2 - test A'*x performance 117% gbtest_cast - cast a MATLAB matrix to another type. 118% gbtest_complex - return list of complex operators 119% gbtest_err - compare two matrices 120 121% SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved. 122% SPDX-License-Identifier: GPL-3.0-or-later 123 124