line |
true |
false |
branch |
37
|
0 |
1 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
|
0 |
1 |
elsif (@_) { } |
78
|
0 |
0 |
unless @_ == 4 |
110
|
0 |
0 |
unless &Scalar::Util::looks_like_number($in) |
116
|
0 |
0 |
unless @t == 1 |
132
|
0 |
0 |
unless &Scalar::Util::looks_like_number($in) |
138
|
0 |
0 |
unless @t == 1 |
180
|
0 |
0 |
if (@_) |
183
|
0 |
0 |
if (@_ == 1 and ref $_[0] eq 'HASH') { } |
213
|
0 |
0 |
if (@_ == 1) { } |
|
0 |
0 |
elsif (@_) { } |
216
|
0 |
0 |
unless ICC::Shared::is_num_vector($_[0]) and 1 <= @{$_[0];} and 21 >= @{$_[0];} |
245
|
0 |
0 |
if (@_ == 1) { } |
|
0 |
0 |
elsif (@_) { } |
248
|
0 |
0 |
unless ICC::Shared::is_num_vector($_[0]) and 1 <= @{$_[0];} and 21 >= @{$_[0];} |
292
|
0 |
0 |
if (not defined $hash) { } |
295
|
0 |
0 |
if (@{$self->[1][$i];} > 1 and ($x0 = $self->[1][$i][0]) != ($x1 = $self->[1][$i][-1])) |
299
|
0 |
0 |
$x0 < $x1 ? : |
302
|
0 |
0 |
$x0 < $x1 ? : |
309
|
0 |
0 |
if (defined($val = $$hash{$key[$i]})) |
312
|
0 |
0 |
if (@{$self->[1][$i];} > 1 and $self->[1][$i][0] != $self->[1][$i][-1]) { } |
315
|
0 |
0 |
if (ref $val eq 'ARRAY') |
318
|
0 |
0 |
if (@{$val;} == 2) { } |
|
0 |
0 |
elsif (@{$val;} == 3) { } |
|
0 |
0 |
elsif (@{$val;} == 4) { } |
334
|
0 |
0 |
if (not ref $src and $src eq 'endpoints') { } |
|
0 |
0 |
elsif (not ref $src and $src eq 'minmax') { } |
361
|
0 |
0 |
if (4 == grep({&Scalar::Util::looks_like_number($_);} $x0, $x1, $y0, $y1) and $x0 != $x1) { } |
390
|
0 |
0 |
if (defined $m) |
400
|
0 |
0 |
if $f0 |
401
|
0 |
0 |
if $f1 |
435
|
0 |
0 |
if (not defined $fmt) { } |
|
0 |
0 |
elsif ($fmt eq 'input') { } |
|
0 |
0 |
elsif ($fmt eq 'output') { } |
484
|
0 |
0 |
unless $n == int $n and $n >= 2 |
487
|
0 |
0 |
$dir ? : |
529
|
0 |
0 |
ref $p eq 'ARRAY' ? : |
|
0 |
0 |
defined $p ? : |
532
|
0 |
0 |
defined $p->[0] && !ref($p->[0]) ? : |
538
|
0 |
0 |
if (defined $self->[1][0]) |
549
|
0 |
0 |
if (defined $self->[1][1]) |
579
|
0 |
0 |
$io ? : |
|
0 |
0 |
defined $io ? : |
588
|
0 |
0 |
if (@{$par;} > 2) |
594
|
0 |
0 |
if (grep {$fwd->[0] < 0 ^ $fwd->[$_] < 0;} 1 .. $#{$fwd;}) |
606
|
0 |
0 |
if ($$drv[$j - 1] < 0 ^ $drv->[$j] < 0) |
620
|
0 |
0 |
if $t > 0 and $t < 1 |
631
|
0 |
0 |
if @s and not defined $self->[2][$i] |
656
|
0 |
0 |
unless &Scalar::Util::looks_like_number($in) |
668
|
0 |
0 |
unless @t == 1 |
689
|
0 |
0 |
unless &Scalar::Util::looks_like_number($in) |
701
|
0 |
0 |
unless @t == 1 |
704
|
0 |
0 |
unless $di = _drv($p0, $t[0]) |
728
|
0 |
0 |
unless &Scalar::Util::looks_like_number($in) |
740
|
0 |
0 |
unless @t == 1 |
749
|
0 |
0 |
@{$p0;} ? : |
755
|
0 |
0 |
@{$p3;} ? : |
761
|
0 |
0 |
if (defined $bfi) |
767
|
0 |
0 |
unless $di |
777
|
0 |
0 |
if defined $bfo |
794
|
0 |
0 |
if (not @{$par;}) { } |
|
0 |
0 |
elsif (@{$par;} == 1) { } |
|
0 |
0 |
elsif (@{$par;} == 2) { } |
818
|
0 |
0 |
if ($in < 0) { } |
|
0 |
0 |
elsif ($in > 1) { } |
832
|
0 |
0 |
if ($lapack) { } |
864
|
0 |
0 |
if (not @{$par;}) { } |
|
0 |
0 |
elsif (@{$par;} == 1) { } |
|
0 |
0 |
elsif (@{$par;} == 2) { } |
873
|
0 |
0 |
unless $in == $par->[0] |
892
|
0 |
0 |
if ($slope = _drv($par, 0)) |
898
|
0 |
0 |
if $ext < 0 |
903
|
0 |
0 |
if $ys[0] == $in |
909
|
0 |
0 |
if ($in > $ys[$i - 1] and $in < $ys[$i] or $in < $ys[$i - 1] and $in > $ys[$i]) |
931
|
0 |
0 |
$p ? : |
|
0 |
0 |
if ($p ? $yval > $in : $yval < $in) { } |
960
|
0 |
0 |
if abs $in - $yval > 1e-12 |
968
|
0 |
0 |
if $ys[$i] == $in |
973
|
0 |
0 |
if ($slope = _drv($par, 1)) |
979
|
0 |
0 |
if $ext > 1 |
986
|
0 |
0 |
wantarray ? : |
1000
|
0 |
0 |
if (not @{$par;}) { } |
|
0 |
0 |
elsif (@{$par;} == 1) { } |
|
0 |
0 |
elsif (@{$par;} == 2) { } |
1024
|
0 |
0 |
$in > 1 ? : |
|
0 |
0 |
$in < 0 ? : |
1030
|
0 |
0 |
if ($lapack) { } |
1129
|
0 |
0 |
unless $lapack |
1138
|
0 |
0 |
unless (defined $self->[1][1][$i]) |
1151
|
0 |
0 |
if (@so == 0) |
1188
|
0 |
0 |
if $info = ICC::Support::Lapack::dgels('N', $m, $n, $nrhs, $bern, $m, $outz, $m) |
1191
|
0 |
0 |
$so[-1] == $d ? : |
|
0 |
0 |
$so[0] == 0 ? : |
1198
|
0 |
0 |
if ($d >= 4 and $fix_hl || $fix_sh) { } |
1204
|
0 |
0 |
if ($fix_hl) |
1215
|
0 |
0 |
if ($fix_sh) |
1233
|
0 |
0 |
if $info = ICC::Support::Lapack::dgels('N', $m, $n, $nrhs, $bern2, $m, $outz2, $m) |
1239
|
0 |
0 |
if $fix_hl |
1240
|
0 |
0 |
if $fix_sh |
1268
|
0 |
0 |
if (defined($in = $hash->{'input'})) { } |
1271
|
0 |
0 |
if (ICC::Shared::is_vector($in) and 21 >= @{$in;}) { } |
|
0 |
0 |
elsif (&Scalar::Util::looks_like_number($in) and $in == int $in and $in > 0 and $in < 21) { } |
1297
|
0 |
0 |
if (defined($out = $hash->{'output'})) { } |
1300
|
0 |
0 |
if (ICC::Shared::is_vector($out) and 21 >= @{$out;}) { } |
|
0 |
0 |
elsif (&Scalar::Util::looks_like_number($out) and $out == int $out and $out > 0 and $out < 21) { } |
1326
|
0 |
0 |
if (defined($fit = $hash->{'fit'}) and @{$fit;}) { } |
1329
|
0 |
0 |
unless ICC::Shared::is_num_vector($fit->[0]) and 1 <= @{$fit->[0];} |
1330
|
0 |
0 |
unless ICC::Shared::is_num_vector($fit->[1]) and 1 <= @{$fit->[1];} |
1331
|
0 |
0 |
unless @{$fit->[0];} == @{$fit->[1];} |
1334
|
0 |
0 |
if _fit($self, $fit, $hash) |
1339
|
0 |
0 |
unless @{$self->[1][0];} == grep({defined $_;} @{$$self[1][0];}) |
1340
|
0 |
0 |
unless @{$self->[1][1];} == grep({defined $_;} @{$$self[1][1];}) |
1364
|
0 |
0 |
unless $n == int $n and $n >= 2 |
1384
|
0 |
0 |
$_ > 1 ? : |
|
0 |
0 |
$_ < 0 ? : |