File: test14b.m

package info (click to toggle)
suitesparse 1%3A7.10.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, trixie
  • size: 254,920 kB
  • sloc: ansic: 1,134,743; cpp: 46,133; makefile: 4,875; fortran: 2,087; java: 1,826; sh: 996; ruby: 725; python: 495; asm: 371; sed: 166; awk: 44
file content (42 lines) | stat: -rw-r--r-- 1,306 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function test14b(tasks)
%TEST14B test GrB_reduce

% SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2025, All Rights Reserved.
% SPDX-License-Identifier: Apache-2.0

if (nargin < 1)
    tasks = [ ] ;
end

if (isempty (tasks))
    tasks = {
    {   'min',  1, 0, 0}, ... % (  7,   7)
    {   'max',  1, 0, 0}, ... % (  3,  10)
    {   'any',  1, 0, 0}, ... % (  3,  13)
    {    'eq',  1, 0, 0}, ... % (  1,  14)
    {   'min',  2, 0, 0}, ... % (  6,  20)
    {   'max',  2, 0, 0}, ... % (  4,  24)
    {  'plus',  2, 0, 0}, ... % (  1,  25)
    { 'times',  2, 0, 0}, ... % (  3,  28)
    {   'min',  4, 0, 0}, ... % (  4,  32)
    {   'max',  4, 0, 0}, ... % (  2,  34)
    {   'min',  5, 0, 0}, ... % (  4,  38)
    {   'max',  5, 0, 0}, ... % (  2,  40)
    {  'plus',  5, 0, 0}, ... % (  1,  41)
    {   'min',  6, 0, 0}, ... % (  3,  44)
    {   'max',  6, 0, 0}, ... % (  2,  46)
    {   'min',  8, 0, 0}, ... % (  2,  48)
    {   'max',  8, 0, 0}, ... % (  1,  49)
    {   'min',  9, 0, 0}, ... % (  2,  51)
    {   'max',  9, 0, 0}, ... % (  1,  52)
    {   'min', 10, 0, 0}, ... % (  6,  58)
    {  'plus', 10, 0, 0}, ... % (  1,  59)
    { 'times', 10, 0, 0}, ... % (  1,  60)
    {  'plus', 11, 0, 0}, ... % (  1,  61)
    {  'plus', 12, 0, 0}, ... % (  1,  62)
    } ;
end

test14 (tasks) ;