Subroutine Coverage

blib/lib/Math/MatrixReal.pm
Criterion Covered Total %
subroutine 156 167 93.4
pod 27 100 27.0


line count pod subroutine
9 59 n/a BEGIN
10 59 n/a BEGIN
11 59 n/a BEGIN
12 59 n/a BEGIN
13 59 n/a BEGIN
14 59 n/a BEGIN
53 59 n/a BEGIN
94 1824 Yes new
120 28 Yes new_diag
132 2 Yes new_tridiag
146 32 n/a __ANON__
156 38 Yes new_random
181 11004 n/a __ANON__
184 50 n/a __ANON__
190 181 Yes new_from_string
231 25 Yes new_from_cols
238 4 No new_from_columns
243 30 Yes new_from_rows
251 1 Yes reshape
265 55 n/a _new_from_rows_or_cols
372 52 Yes shadow
395 5 Yes display_precision
406 471 Yes copy
433 290 Yes clone
445 13 No trace
458 4 No submatrix
476 137 No minor
515 1 Yes swap_col
532 1 Yes swap_row
550 4 Yes assign_row
563 0 n/a _count_zeroes_row
573 0 n/a _normalize_row
592 7 No cofactor
601 133 n/a __ANON__
608 4 No adjoint
614 19 Yes row
631 4 No col
634 39 Yes column
654 2 Yes as_list
669 3305 n/a _undo_LR
681 66 Yes zero
699 24 Yes one
713 2794 Yes assign
727 3289 Yes element
740 870 No dim
749 191 No norm_one
768 1 No norm_sum
771 25 n/a __ANON__
775 1 No norm_frobenius
779 4 n/a __ANON__
785 5 No norm_p
794 3 n/a __ANON__
799 12 n/a __ANON__
805 1 No norm_max
825 1 No negate
848 92 Yes each
858 59 n/a BEGIN
867 39 Yes each_diag
880 59 n/a BEGIN
890 19 No inverse
897 69 No transpose
935 25 No add
959 171 No subtract
983 24 No multiply_scalar
1003 45 No multiply
1029 21 No exponent
1070 75 n/a __ANON__
1084 3 No min
1091 500 n/a __ANON__
1099 3 No max
1106 500 n/a __ANON__
1115 0 No kleene
1147 0 No normalize
1197 177 No decompose_LR
1297 113 No solve_LR
1390 25 No invert_LR
1438 1 No condition
1460 172 No det
1470 72 n/a __ANON__
1472 9 n/a __ANON__
1481 145 No det_LR
1500 5 No rank_LR
1505 5 No order_LR
1525 2 No scalar_product
1548 1 No vector_product
1582 2 No length
1604 0 n/a _init_iteration
1667 0 No solve_GSM
1725 0 No solve_SSM
1784 0 No solve_RM
1847 38 n/a _householder_vectors
1948 62254 n/a _pythag
1967 38 n/a _tridiagonal_QLimplicit
2034 45 n/a _householder_values
2112 45 n/a _tridiagonal_QLimplicit_values
2172 33 No householder
2206 33 No tri_diagonalize
2260 5 No sym_diagonalize
2292 33 No householder_tridiagonal
2328 33 Yes tri_eigenvalues
2365 19 No eigenvalues
2389 12 No sym_eigenvalues
2413 4 No is_positive_definite
2422 9 n/a __ANON__
2427 4 No is_positive_semidefinite
2436 9 n/a __ANON__
2439 0 No is_row
2440 0 No is_col
2443 9 No is_row_vector
2448 11 No is_col_vector
2454 4 No is_orthogonal
2466 4 No is_positive
2468 100 n/a __ANON__
2472 4 No is_negative
2474 100 n/a __ANON__
2480 7 No is_periodic
2485 3 No is_idempotent
2492 108 No is_symmetric
2508 72 No is_tridiagonal
2530 196 No is_upper_triangular
2547 156 No is_lower_triangular
2564 17 No is_diagonal
2579 14 No is_quadratic
2585 1 No is_square
2590 9 No is_LR
2595 2 No is_normal
2605 4 No is_skew_symmetric
2619 6 No is_gramian
2627 15 n/a __ANON__
2632 4 No is_binary
2643 0 No as_scilab
2647 2 No as_matlab
2661 12 n/a __ANON__
2672 2 No as_yacas
2687 12 n/a __ANON__
2700 2 No as_latex
2727 12 n/a __ANON__
2752 5 No spectral_radius
2756 19 n/a __ANON__
2761 8 Yes maximum
2783 16 n/a _max_column
2796 8 Yes minimum
2818 16 n/a _min_column
2839 5 n/a _concat
2863 1 n/a _negate
2872 62 n/a _transpose
2880 220 n/a _boolean
2902 1 n/a _not_boolean
2923 7 n/a _stringify
2946 159 n/a _norm
2953 25 n/a _add
2979 164 n/a _subtract
3006 20 n/a _exponent
3013 6 n/a _divide
3068 53 n/a _multiply
3106 2 n/a _assign_add
3113 1 n/a _assign_subtract
3120 1 n/a _assign_multiply
3126 1 n/a _assign_exponent
3132 10 n/a _equal
3163 4 n/a _not_equal
3193 5 n/a _less_than
3221 2 n/a _less_than_or_equal
3247 3 n/a _greater_than
3273 2 n/a _greater_than_or_equal
3299 4 n/a _clone
3306 59 n/a BEGIN