Branch Coverage

blib/lib/Math/GSL/Linalg/SVD.pm
Criterion Covered Total %
branch 0 54 0.0


line true false branch
257 0 0 if $h_ref and ref $h_ref ne 'HASH'
258 0 0 if exists $$h_ref{'verbose'} and $$h_ref{'verbose'} == 1
267 0 0 if $h_ref and ref $h_ref ne 'HASH'
275 0 0 if $$self{'flags'}{'verbose'}
289 0 0 if (not ref $ref) { }
0 0 elsif (ref $ref eq 'ARRAY') { }
0 0 elsif (ref $ref eq 'HASH') { }
300 0 0 if not $rows or $rows == 1
302 0 0 if not $cols or $cols == 1
304 0 0 if ref $row ne 'ARRAY'
305 0 0 if scalar @{$row;} != $cols
314 0 0 unless exists $$self{'flags'}{'load'}
315 0 0 if $h_ref and ref $h_ref ne 'HASH'
317 0 0 unless exists $$h_ref{'algorithm'}
318 0 0 exists $$h_ref{'algorithm'} ? :
319 0 0 if ($sdv eq 'eigen') { }
345 0 0 if $sdv eq 'gd' or $sdv eq 'mod'
353 0 0 if $sdv eq 'mod'
359 0 0 unless defined $type
434 0 0 if $A_m != $A_n
443 0 0 if $A_n > $A_m
499 0 0 unless wantarray
500 0 0 if ($$self{'flags'}{'svd'} and $$self{'flags'}{'eigen'}) { }
0 0 elsif ($$self{'flags'}{'svd'}) { }
0 0 elsif ($$self{'flags'}{'eigen'}) { }
504 0 0 if $$self{'flags'}{'verbose'}
509 0 0 if $$self{'flags'}{'verbose'}