Subroutine Coverage 
| blib/lib/Math/MatrixLUP.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
73 | 
84 | 
 86.9 
 | 
| pod | 
53 | 
53 | 
 100.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
3
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
4
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
5
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
13
 | 
 34  | 
 n/a  | 
 __ANON__  | 
| 
23
 | 
 9  | 
 n/a  | 
 __ANON__  | 
| 
25
 | 
 2  | 
 n/a  | 
 __ANON__  | 
| 
26
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
28
 | 
 0  | 
 n/a  | 
 __ANON__  | 
| 
35
 | 
 3  | 
 n/a  | 
 __ANON__  | 
| 
36
 | 
 3  | 
 n/a  | 
 __ANON__  | 
| 
41
 | 
 5  | 
 n/a  | 
 __ANON__  | 
| 
42
 | 
 7  | 
 n/a  | 
 __ANON__  | 
| 
44
 | 
 4  | 
 n/a  | 
 __ANON__  | 
| 
45
 | 
 3  | 
 n/a  | 
 __ANON__  | 
| 
46
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
49
 | 
 0  | 
 n/a  | 
 _croak  | 
| 
55
 | 
 138  | 
 Yes  | 
 new  | 
| 
80
 | 
 12  | 
 Yes  | 
 build  | 
| 
101
 | 
 5  | 
 Yes  | 
 identity  | 
| 
113
 | 
 0  | 
 Yes  | 
 zero  | 
| 
125
 | 
 2  | 
 n/a  | 
 _column_vector  | 
| 
134
 | 
 8  | 
 Yes  | 
 column  | 
| 
142
 | 
 0  | 
 n/a  | 
 _row_vector  | 
| 
151
 | 
 6  | 
 Yes  | 
 row  | 
| 
159
 | 
 0  | 
 Yes  | 
 scalar  | 
| 
164
 | 
 1  | 
 n/a  | 
 _new_diagonal  | 
| 
176
 | 
 1  | 
 n/a  | 
 _new_anti_diagonal  | 
| 
188
 | 
 1  | 
 Yes  | 
 from_rows  | 
| 
193
 | 
 1  | 
 Yes  | 
 from_columns  | 
| 
198
 | 
 2  | 
 Yes  | 
 diagonal  | 
| 
209
 | 
 2  | 
 Yes  | 
 anti_diagonal  | 
| 
222
 | 
 4  | 
 Yes  | 
 set_column  | 
| 
241
 | 
 0  | 
 Yes  | 
 set_row  | 
| 
255
 | 
 58  | 
 Yes  | 
 as_array  | 
| 
260
 | 
 2  | 
 Yes  | 
 size  | 
| 
265
 | 
 2  | 
 Yes  | 
 rows  | 
| 
270
 | 
 1  | 
 Yes  | 
 columns  | 
| 
275
 | 
 10  | 
 Yes  | 
 eq  | 
| 
302
 | 
 28  | 
 Yes  | 
 cmp  | 
| 
338
 | 
 4  | 
 Yes  | 
 lt  | 
| 
343
 | 
 4  | 
 Yes  | 
 gt  | 
| 
348
 | 
 6  | 
 Yes  | 
 le  | 
| 
353
 | 
 5  | 
 Yes  | 
 ge  | 
| 
358
 | 
 5  | 
 Yes  | 
 ne  | 
| 
363
 | 
 20  | 
 n/a  | 
 _LUP_decomposition  | 
| 
409
 | 
 22  | 
 Yes  | 
 decompose  | 
| 
416
 | 
 2  | 
 Yes  | 
 rref  | 
| 
467
 | 
 4  | 
 Yes  | 
 clone  | 
| 
472
 | 
 8  | 
 Yes  | 
 transpose  | 
| 
490
 | 
 3  | 
 Yes  | 
 concat  | 
| 
511
 | 
 0  | 
 Yes  | 
 horizontal_flip  | 
| 
516
 | 
 0  | 
 Yes  | 
 vertical_flip  | 
| 
521
 | 
 0  | 
 Yes  | 
 flip  | 
| 
526
 | 
 8  | 
 n/a  | 
 _scalar_mul  | 
| 
537
 | 
 8  | 
 n/a  | 
 _scalar_add  | 
| 
548
 | 
 2  | 
 n/a  | 
 _scalar_sub  | 
| 
559
 | 
 2  | 
 n/a  | 
 _scalar_div  | 
| 
570
 | 
 2  | 
 n/a  | 
 _scalar_mod  | 
| 
581
 | 
 2  | 
 n/a  | 
 _scalar_and  | 
| 
592
 | 
 2  | 
 n/a  | 
 _scalar_or  | 
| 
603
 | 
 2  | 
 n/a  | 
 _scalar_xor  | 
| 
614
 | 
 1  | 
 n/a  | 
 _scalar_lsft  | 
| 
625
 | 
 1  | 
 n/a  | 
 _scalar_rsft  | 
| 
636
 | 
 4  | 
 Yes  | 
 neg  | 
| 
647
 | 
 1  | 
 Yes  | 
 abs  | 
| 
658
 | 
 3  | 
 Yes  | 
 map  | 
| 
679
 | 
 6  | 
 Yes  | 
 add  | 
| 
705
 | 
 8  | 
 Yes  | 
 sub  | 
| 
741
 | 
 2  | 
 Yes  | 
 and  | 
| 
767
 | 
 2  | 
 Yes  | 
 or  | 
| 
793
 | 
 2  | 
 Yes  | 
 xor  | 
| 
819
 | 
 3  | 
 Yes  | 
 lsft  | 
| 
853
 | 
 3  | 
 Yes  | 
 rsft  | 
| 
887
 | 
 28  | 
 Yes  | 
 mul  | 
| 
925
 | 
 5  | 
 Yes  | 
 div  | 
| 
946
 | 
 3  | 
 Yes  | 
 floor  | 
| 
964
 | 
 1  | 
 Yes  | 
 ceil  | 
| 
982
 | 
 3  | 
 Yes  | 
 mod  | 
| 
1004
 | 
 6  | 
 Yes  | 
 pow  | 
| 
1026
 | 
 0  | 
 Yes  | 
 powmod  | 
| 
1045
 | 
 1  | 
 Yes  | 
 solve  | 
| 
1072
 | 
 7  | 
 Yes  | 
 invert  | 
| 
1108
 | 
 18  | 
 Yes  | 
 determinant  | 
| 
1132
 | 
 13  | 
 Yes  | 
 stringify  |