Subroutine Coverage 
| blib/lib/Math/MatrixSparse.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
63 | 
136 | 
 46.3 
 | 
| pod | 
0 | 
106 | 
  0.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
3
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
4
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
5
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
7
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
44
 | 
 6  | 
 n/a  | 
 BEGIN  | 
| 
51
 | 
 326  | 
 No  | 
 new  | 
| 
70
 | 
 6  | 
 No  | 
 newfromstring  | 
| 
84
 | 
 0  | 
 No  | 
 newdiag  | 
| 
103
 | 
 0  | 
 No  | 
 newdiagfromstring  | 
| 
120
 | 
 4  | 
 No  | 
 newidentity  | 
| 
140
 | 
 4  | 
 No  | 
 newrandom  | 
| 
174
 | 
 1  | 
 No  | 
 newharwellboeing  | 
| 
261
 | 
 2  | 
 No  | 
 newmatrixmarket  | 
| 
324
 | 
 0  | 
 No  | 
 writematrixmarket  | 
| 
356
 | 
 155  | 
 No  | 
 copy  | 
| 
370
 | 
 0  | 
 No  | 
 name  | 
| 
377
 | 
 16002  | 
 No  | 
 assign  | 
| 
462
 | 
 0  | 
 No  | 
 assignspecial  | 
| 
489
 | 
 2008  | 
 No  | 
 assignkey  | 
| 
497
 | 
 55926  | 
 No  | 
 element  | 
| 
507
 | 
 28523  | 
 No  | 
 elementkey  | 
| 
516
 | 
 0  | 
 No  | 
 elements  | 
| 
523
 | 
 0  | 
 No  | 
 row  | 
| 
580
 | 
 0  | 
 No  | 
 column  | 
| 
635
 | 
 0  | 
 No  | 
 print  | 
| 
660
 | 
 7  | 
 No  | 
 add  | 
| 
675
 | 
 7  | 
 No  | 
 addfree  | 
| 
703
 | 
 73  | 
 No  | 
 subtract  | 
| 
723
 | 
 73  | 
 No  | 
 subtractfree  | 
| 
750
 | 
 0  | 
 No  | 
 negate  | 
| 
755
 | 
 0  | 
 n/a  | 
 _negate  | 
| 
760
 | 
 3  | 
 No  | 
 multiplyscalar  | 
| 
785
 | 
 0  | 
 n/a  | 
 _multiplyscalar  | 
| 
808
 | 
 0  | 
 No  | 
 multiply  | 
| 
880
 | 
 46  | 
 No  | 
 quickmultiply  | 
| 
969
 | 
 0  | 
 No  | 
 quickmultiplyfree  | 
| 
1056
 | 
 0  | 
 No  | 
 multiplyfree  | 
| 
1122
 | 
 0  | 
 No  | 
 kronecker  | 
| 
1137
 | 
 0  | 
 No  | 
 termmult  | 
| 
1147
 | 
 1  | 
 No  | 
 exponentiate  | 
| 
1172
 | 
 2  | 
 No  | 
 largeexponentiate  | 
| 
1204
 | 
 7  | 
 No  | 
 transpose  | 
| 
1235
 | 
 3  | 
 No  | 
 terminvert  | 
| 
1245
 | 
 0  | 
 n/a  | 
 _terminvert  | 
| 
1257
 | 
 7  | 
 No  | 
 diagpart  | 
| 
1272
 | 
 1  | 
 No  | 
 nondiagpart  | 
| 
1286
 | 
 6  | 
 No  | 
 lowerpart  | 
| 
1301
 | 
 2  | 
 No  | 
 nonlowerpart  | 
| 
1315
 | 
 6  | 
 No  | 
 upperpart  | 
| 
1329
 | 
 1  | 
 No  | 
 nonupperpart  | 
| 
1345
 | 
 0  | 
 n/a  | 
 _diagpart  | 
| 
1356
 | 
 0  | 
 n/a  | 
 _nondiagpart  | 
| 
1369
 | 
 0  | 
 n/a  | 
 _lowerpart  | 
| 
1379
 | 
 3  | 
 n/a  | 
 _nonlowerpart  | 
| 
1389
 | 
 1  | 
 n/a  | 
 _upperpart  | 
| 
1399
 | 
 0  | 
 n/a  | 
 _nonupperpart  | 
| 
1411
 | 
 1  | 
 No  | 
 symmetricpart  | 
| 
1420
 | 
 0  | 
 n/a  | 
 _symmetricpart  | 
| 
1429
 | 
 1  | 
 No  | 
 skewsymmetricpart  | 
| 
1437
 | 
 0  | 
 n/a  | 
 _skewsymmetricpart  | 
| 
1445
 | 
 0  | 
 No  | 
 positivepart  | 
| 
1458
 | 
 0  | 
 No  | 
 negativepart  | 
| 
1470
 | 
 0  | 
 n/a  | 
 _positivepart  | 
| 
1479
 | 
 0  | 
 n/a  | 
 _negativepart  | 
| 
1489
 | 
 0  | 
 No  | 
 mask  | 
| 
1502
 | 
 0  | 
 n/a  | 
 _mask  | 
| 
1514
 | 
 0  | 
 No  | 
 submatrix  | 
| 
1527
 | 
 0  | 
 No  | 
 insert  | 
| 
1537
 | 
 0  | 
 n/a  | 
 _insert  | 
| 
1548
 | 
 0  | 
 No  | 
 shift  | 
| 
1559
 | 
 0  | 
 No  | 
 each  | 
| 
1569
 | 
 0  | 
 n/a  | 
 _each  | 
| 
1581
 | 
 0  | 
 No  | 
 printstats  | 
| 
1607
 | 
 0  | 
 No  | 
 dim  | 
| 
1612
 | 
 2  | 
 No  | 
 exactdim  | 
| 
1625
 | 
 0  | 
 No  | 
 count  | 
| 
1630
 | 
 0  | 
 No  | 
 width  | 
| 
1641
 | 
 1  | 
 No  | 
 sum  | 
| 
1650
 | 
 0  | 
 No  | 
 sumeach  | 
| 
1660
 | 
 63  | 
 No  | 
 abssum  | 
| 
1669
 | 
 0  | 
 No  | 
 rownorm  | 
| 
1681
 | 
 0  | 
 No  | 
 columnnorm  | 
| 
1692
 | 
 0  | 
 No  | 
 norm_max  | 
| 
1696
 | 
 0  | 
 No  | 
 norm_one  | 
| 
1700
 | 
 0  | 
 No  | 
 __ANON__  | 
| 
1700
 | 
 0  | 
 n/a  | 
 norm_frobenius  | 
| 
1705
 | 
 1  | 
 No  | 
 trace  | 
| 
1712
 | 
 10  | 
 No  | 
 equals  | 
| 
1724
 | 
 3  | 
 No  | 
 is_square  | 
| 
1729
 | 
 0  | 
 No  | 
 is_quadratic  | 
| 
1735
 | 
 1  | 
 No  | 
 is_symmetric  | 
| 
1753
 | 
 1  | 
 No  | 
 is_skewsymmetric  | 
| 
1769
 | 
 1  | 
 No  | 
 is_diagonal  | 
| 
1782
 | 
 2  | 
 No  | 
 is_strictlowertriangular  | 
| 
1795
 | 
 2  | 
 No  | 
 is_strictuppertriangular  | 
| 
1808
 | 
 2  | 
 No  | 
 is_lowertriangular  | 
| 
1821
 | 
 2  | 
 No  | 
 is_uppertriangular  | 
| 
1834
 | 
 0  | 
 No  | 
 is_positive  | 
| 
1846
 | 
 0  | 
 No  | 
 is_zero  | 
| 
1859
 | 
 0  | 
 No  | 
 is_nonpositive  | 
| 
1870
 | 
 0  | 
 No  | 
 is_negative  | 
| 
1881
 | 
 0  | 
 No  | 
 is_nonnegative  | 
| 
1892
 | 
 0  | 
 No  | 
 is_boolean  | 
| 
1904
 | 
 0  | 
 No  | 
 is_pattern  | 
| 
1917
 | 
 0  | 
 No  | 
 diagnose  | 
| 
2003
 | 
 0  | 
 No  | 
 matrixand  | 
| 
2020
 | 
 0  | 
 No  | 
 matrixor  | 
| 
2039
 | 
 4316  | 
 No  | 
 delete  | 
| 
2046
 | 
 4316  | 
 No  | 
 deletekey  | 
| 
2076
 | 
 0  | 
 No  | 
 cull  | 
| 
2086
 | 
 0  | 
 n/a  | 
 _cull  | 
| 
2095
 | 
 0  | 
 No  | 
 threshold  | 
| 
2106
 | 
 0  | 
 n/a  | 
 _threshold  | 
| 
2116
 | 
 0  | 
 No  | 
 sizetofit  | 
| 
2126
 | 
 2  | 
 n/a  | 
 _sizetofit  | 
| 
2135
 | 
 0  | 
 No  | 
 clearspecials  | 
| 
2147
 | 
 1  | 
 No  | 
 gaussseidel  | 
| 
2154
 | 
 2  | 
 No  | 
 SOR  | 
| 
2205
 | 
 1  | 
 No  | 
 jacobi  | 
| 
2232
 | 
 49  | 
 No  | 
 sortbyrow  | 
| 
2244
 | 
 43  | 
 No  | 
 sortbycolumn  | 
| 
2258
 | 
 0  | 
 No  | 
 sortbydiagonal  | 
| 
2269
 | 
 0  | 
 No  | 
 sortbyvalue  | 
| 
2286
 | 
 1  | 
 No  | 
 symmetrify  | 
| 
2296
 | 
 2  | 
 n/a  | 
 _symmetrify  | 
| 
2315
 | 
 1  | 
 No  | 
 skewsymmetrify  | 
| 
2322
 | 
 1  | 
 n/a  | 
 _skewsymmetrify  | 
| 
2337
 | 
 0  | 
 No  | 
 normalize  | 
| 
2355
 | 
 0  | 
 n/a  | 
 _normalize  | 
| 
2373
 | 
 0  | 
 No  | 
 normalizerows  | 
| 
2398
 | 
 0  | 
 n/a  | 
 _normalizerows  | 
| 
2421
 | 
 0  | 
 No  | 
 normalizecolumns  | 
| 
2444
 | 
 0  | 
 n/a  | 
 _normalizecolumns  | 
| 
2467
 | 
 0  | 
 No  | 
 discretepdf  | 
| 
2484
 | 
 375135  | 
 No  | 
 splitkey  | 
| 
2490
 | 
 290224  | 
 No  | 
 makekey  |