Subroutine Coverage

blib/lib/Math/MatrixReal.pm
Criterion Covered Total %
subroutine 151 166 90.9
pod 27 99 27.2


line count pod subroutine
9 57 n/a BEGIN
10 57 n/a BEGIN
11 57 n/a BEGIN
12 57 n/a BEGIN
13 57 n/a BEGIN
14 57 n/a BEGIN
53 57 n/a BEGIN
94 1772 Yes new
120 28 Yes new_diag
132 2 Yes new_tridiag
146 32 n/a __ANON__
156 38 Yes new_random
181 10982 n/a __ANON__
184 50 n/a __ANON__
190 175 Yes new_from_string
231 25 Yes new_from_cols
238 4 No new_from_columns
243 28 Yes new_from_rows
251 1 Yes reshape
265 53 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 15 Yes row
631 4 No col
634 11 Yes column
654 3283 n/a _undo_LR
666 66 Yes zero
684 24 Yes one
698 2784 Yes assign
712 3091 Yes element
725 850 No dim
734 191 No norm_one
753 1 No norm_sum
756 25 n/a __ANON__
760 1 No norm_frobenius
764 4 n/a __ANON__
770 5 No norm_p
779 3 n/a __ANON__
784 12 n/a __ANON__
790 1 No norm_max
810 1 No negate
833 92 Yes each
843 57 n/a BEGIN
852 39 Yes each_diag
865 57 n/a BEGIN
875 19 No inverse
882 57 No transpose
920 25 No add
944 171 No subtract
968 24 No multiply_scalar
988 45 No multiply
1014 21 No exponent
1055 75 n/a __ANON__
1069 3 No min
1076 500 n/a __ANON__
1084 3 No max
1091 500 n/a __ANON__
1100 0 No kleene
1132 0 No normalize
1182 177 No decompose_LR
1282 113 No solve_LR
1375 25 No invert_LR
1423 1 No condition
1445 172 Yes det
1455 72 n/a __ANON__
1457 9 n/a __ANON__
1466 145 No det_LR
1485 5 No rank_LR
1490 5 No order_LR
1510 2 No scalar_product
1533 1 No vector_product
1567 2 No length
1589 0 n/a _init_iteration
1652 0 No solve_GSM
1710 0 No solve_SSM
1769 0 No solve_RM
1832 38 n/a _householder_vectors
1933 60134 n/a _pythag
1952 38 n/a _tridiagonal_QLimplicit
2019 45 n/a _householder_values
2097 45 n/a _tridiagonal_QLimplicit_values
2157 33 No householder
2191 33 No tri_diagonalize
2245 5 No sym_diagonalize
2277 33 No householder_tridiagonal
2313 33 Yes tri_eigenvalues
2350 19 No eigenvalues
2374 12 No sym_eigenvalues
2398 4 No is_positive_definite
2407 9 n/a __ANON__
2412 4 No is_positive_semidefinite
2421 9 n/a __ANON__
2424 0 No is_row
2425 0 No is_col
2428 9 No is_row_vector
2433 11 No is_col_vector
2439 4 No is_orthogonal
2451 4 No is_positive
2453 100 n/a __ANON__
2457 4 No is_negative
2459 100 n/a __ANON__
2465 7 No is_periodic
2470 3 No is_idempotent
2477 108 No is_symmetric
2493 72 No is_tridiagonal
2515 196 No is_upper_triangular
2532 156 No is_lower_triangular
2549 17 No is_diagonal
2564 14 No is_quadratic
2570 1 No is_square
2575 9 No is_LR
2580 2 No is_normal
2590 4 No is_skew_symmetric
2604 6 No is_gramian
2612 15 n/a __ANON__
2617 4 No is_binary
2628 0 No as_scilab
2632 2 No as_matlab
2646 12 n/a __ANON__
2657 2 No as_yacas
2672 12 n/a __ANON__
2685 2 No as_latex
2712 12 n/a __ANON__
2737 5 No spectral_radius
2741 19 n/a __ANON__
2746 0 Yes maximum
2768 0 n/a _max_column
2781 0 Yes minimum
2803 0 n/a _min_column
2824 5 n/a _concat
2848 1 n/a _negate
2857 50 n/a _transpose
2865 214 n/a _boolean
2887 1 n/a _not_boolean
2908 7 n/a _stringify
2931 159 n/a _norm
2938 25 n/a _add
2964 164 n/a _subtract
2991 20 n/a _exponent
2998 6 n/a _divide
3053 53 n/a _multiply
3091 2 n/a _assign_add
3098 1 n/a _assign_subtract
3105 1 n/a _assign_multiply
3111 1 n/a _assign_exponent
3117 10 n/a _equal
3148 4 n/a _not_equal
3178 5 n/a _less_than
3206 2 n/a _less_than_or_equal
3232 3 n/a _greater_than
3258 2 n/a _greater_than_or_equal
3284 4 n/a _clone
3291 57 n/a BEGIN