Branch Coverage

blib/lib/Math/Zap/Matrix.pm
Criterion Covered Total %
branch 25 38 65.7


line true false branch
174 0 7 unless ref $m eq 'Math::Zap::Matrix'
202 0 39 if $n and $A
217 0 0 unless scalar @_
236 690 183 if abs $n - $N < $accuracy
354 0 2 if ref $b
390 0 1 if ref $b
391 0 1 if $b == 0
443 2 42 if defined $$a{'inverse'}
446 0 42 if $d == 0
491 7 0 if abs $$a{'11'} - $$b{'11'} < $accuracy and abs $$a{'12'} - $$b{'12'} < $accuracy and abs $$a{'13'} - $$b{'13'} < $accuracy and abs $$a{'21'} - $$b{'21'} < $accuracy and abs $$a{'22'} - $$b{'22'} < $accuracy and abs $$a{'23'} - $$b{'23'} < $accuracy and abs $$a{'31'} - $$b{'31'} < $accuracy and abs $$a{'32'} - $$b{'32'} < $accuracy
546 2 2 if $b
560 0 3 unless ref $b
561 2 1 if vectorIs $b
562 1 0 if is $b
576 1 2 unless $c
3 42 if (not ref $b) { }
577 36 6 if vectorIs $b
578 2 0 if $c
582 6 0 if is $b