line |
true |
false |
branch |
175
|
0 |
3 |
unless defined $len and defined $vel |
176
|
3 |
0 |
unless defined $scaling |
177
|
0 |
3 |
unless defined $material |
179
|
0 |
3 |
if $material eq 'wha' |
180
|
0 |
3 |
if $material eq 'du' |
181
|
0 |
3 |
if $material eq 'duv' |
182
|
0 |
3 |
if $material eq 'wc' |
183
|
0 |
3 |
if $material eq 'steel' |
184
|
0 |
3 |
if $material =~ /[^\d\.]/ |
185
|
3 |
0 |
unless defined $deg_angle |
241
|
0 |
1 |
unless defined $inx |
296
|
0 |
3 |
unless defined $soff |
303
|
0 |
3 |
if $aden < $MIN_DENSITY |
304
|
0 |
3 |
if ($soff =~ /(\d+)mm/) |
306
|
1 |
2 |
if ($prec) { } |
308
|
0 |
1 |
if ($soff <= 1) { } |
|
1 |
0 |
elsif ($soff <= 3) { } |
|
0 |
0 |
elsif ($soff <= 6) { } |
|
0 |
0 |
elsif ($soff <= 9) { } |
316
|
0 |
2 |
if ($soff <= 1) { } |
|
0 |
2 |
elsif ($soff <= 2) { } |
|
2 |
0 |
elsif ($soff <= 3) { } |
|
0 |
0 |
elsif ($soff <= 4) { } |
|
0 |
0 |
elsif ($soff <= 7) { } |
|
0 |
0 |
elsif ($soff <= 10) { } |
476
|
0 |
0 |
unless $len / $diam >= 10 or defined $kA1 and defined $kA2 |
481
|
0 |
1 |
unless defined $mat_to_a{$targ_mat} |
482
|
0 |
1 |
unless defined $mat_to_c0{$pen_mat} |
541
|
0 |
0 |
unless defined $len and defined $targthick |
542
|
0 |
0 |
unless $len / $diam >= 10 or defined $kA1 and defined $kA2 |
699
|
3 |
1 |
if $dist_ft >= $dist_stable |
710
|
4 |
1 |
if $dist_ft >= $dist_stable |
721
|
0 |
0 |
if $dist_ft >= $dist_stable |
732
|
3 |
1 |
if $dist_ft >= $dist_stable |
743
|
3 |
1 |
if $dist_ft >= $dist_stable |
754
|
7 |
3 |
if $dist_ft >= $dist_stable |
765
|
3 |
1 |
if $dist_ft >= $dist_stable |
774
|
0 |
31 |
unless defined $diam |
775
|
31 |
0 |
unless defined $te |
787
|
31 |
0 |
if defined $curve_h{$target_material} |
793
|
31 |
0 |
if defined($pf = $Physics::Ballistics::Terminal::Penetrator_Types_H{$pen_typ}) |
874
|
0 |
5 |
unless defined $diam |
875
|
5 |
0 |
unless defined $te |
879
|
5 |
0 |
if defined($pf = $Penetrator_Types_H{$typ}) |
924
|
0 |
1 |
unless defined $diameter_inches |
950
|
0 |
1 |
if $n < 1 |
967
|
2 |
3 |
unless $n < 0 |
969
|
2 |
1 |
if $ret =~ /\.(\d+)/ |
1012
|
0 |
1 |
unless defined $c1 |
1018
|
0 |
1 |
if ($debug) |
1030
|
0 |
1 |
if ($debug) |
1093
|
0 |
2 |
unless defined $grains and defined $fps |
1118
|
0 |
3 |
unless $hv =~ /^(-?[0-9\.]+)/ |
1120
|
1 |
2 |
if $hv < 701 |
1121
|
0 |
2 |
if $hv < 826 |
1122
|
0 |
2 |
if $hv < 851 |
1123
|
1 |
1 |
if $hv < 1001 |
1124
|
0 |
1 |
if $hv < 1201 |
1144
|
0 |
3 |
unless $bhn =~ /^(-?[0-9\.]+)/ |
1146
|
1 |
2 |
if $bhn > 838 |
1147
|
0 |
2 |
if $bhn > 804 |
1148
|
1 |
1 |
if $bhn > 752 |
1149
|
0 |
1 |
if $bhn > 738 |
1150
|
0 |
1 |
if $bhn > 650 |
1180
|
1 |
4 |
if $hrc > 65 |
1181
|
1 |
3 |
if $hrc < 15 |
1205
|
1 |
4 |
if $bhn < 200 |
1206
|
1 |
3 |
if $bhn > 770 |
1208
|
0 |
3 |
if $bhn <= 215 |
1209
|
0 |
3 |
if $bhn <= 436 and $bhn >= 254 |
1210
|
0 |
3 |
if $bhn <= 402 and $bhn >= 279 |
1211
|
1 |
2 |
if $bhn <= 710 and $bhn >= 553 |
1244
|
0 |
3 |
unless $psi =~ /^(-?[0-9\.]+)/ |
1247
|
1 |
2 |
if $psi < 127 |
1248
|
0 |
2 |
if $psi < 140 |
1249
|
0 |
2 |
if $psi < 153 |
1250
|
0 |
2 |
if $psi < 166 |
1251
|
0 |
2 |
if $psi < 179 |
1252
|
0 |
2 |
if $psi < 192 |
1253
|
0 |
2 |
if $psi < 205 |
1254
|
0 |
2 |
if $psi < 218 |
1255
|
1 |
1 |
if $psi < 231 |
1256
|
0 |
1 |
if $psi < 257 |
1257
|
0 |
1 |
if $psi < 270 |
1258
|
0 |
1 |
if $psi < 283 |
1259
|
0 |
1 |
if $psi < 296 |
1260
|
0 |
1 |
if $psi < 322 |
1261
|
0 |
1 |
if $psi < 335 |
1262
|
0 |
1 |
if $psi < 348 |
1263
|
0 |
1 |
if $psi < 374 |
1264
|
1 |
0 |
if $psi < 387 |
1265
|
0 |
0 |
if $psi < 400 |
1266
|
0 |
0 |
if $psi < 426 |
1267
|
0 |
0 |
if $psi < 439 |
1268
|
0 |
0 |
if $psi < 452 |
1269
|
0 |
0 |
if $psi < 478 |
1270
|
0 |
0 |
if $psi < 491 |
1271
|
0 |
0 |
if $psi < 504 |
1272
|
0 |
0 |
if $psi < 530 |
1273
|
0 |
0 |
if $psi < 595 |
1274
|
0 |
0 |
if $psi < 621 |
1275
|
0 |
0 |
if $psi < 634 |
1306
|
0 |
3 |
unless $bhn =~ /^(-?[0-9\.]+)/ |
1308
|
1 |
2 |
if $bhn < 127 |
1309
|
0 |
2 |
if $bhn < 131 |
1310
|
0 |
2 |
if $bhn < 138 |
1311
|
0 |
2 |
if $bhn < 144 |
1312
|
0 |
2 |
if $bhn < 150 |
1313
|
0 |
2 |
if $bhn < 157 |
1314
|
0 |
2 |
if $bhn < 168 |
1315
|
0 |
2 |
if $bhn < 171 |
1316
|
0 |
2 |
if $bhn < 175 |
1317
|
0 |
2 |
if $bhn < 184 |
1318
|
0 |
2 |
if $bhn < 188 |
1319
|
0 |
2 |
if $bhn < 193 |
1320
|
0 |
2 |
if $bhn < 198 |
1321
|
0 |
2 |
if $bhn < 202 |
1322
|
0 |
2 |
if $bhn < 208 |
1323
|
0 |
2 |
if $bhn < 213 |
1324
|
0 |
2 |
if $bhn < 218 |
1325
|
0 |
2 |
if $bhn < 230 |
1326
|
0 |
2 |
if $bhn < 236 |
1327
|
0 |
2 |
if $bhn < 242 |
1328
|
0 |
2 |
if $bhn < 249 |
1329
|
0 |
2 |
if $bhn < 256 |
1330
|
0 |
2 |
if $bhn < 263 |
1331
|
0 |
2 |
if $bhn < 270 |
1332
|
0 |
2 |
if $bhn < 294 |
1333
|
0 |
2 |
if $bhn < 303 |
1334
|
0 |
2 |
if $bhn < 322 |
1335
|
0 |
2 |
if $bhn < 332 |
1336
|
0 |
2 |
if $bhn < 342 |
1337
|
1 |
1 |
if $bhn < 353 |
1338
|
0 |
1 |
if $bhn < 376 |
1339
|
0 |
1 |
if $bhn < 389 |
1340
|
0 |
1 |
if $bhn < 402 |
1341
|
0 |
1 |
if $bhn < 430 |
1342
|
0 |
1 |
if $bhn < 445 |
1343
|
0 |
1 |
if $bhn < 462 |
1344
|
0 |
1 |
if $bhn < 478 |
1345
|
0 |
1 |
if $bhn < 496 |
1346
|
0 |
1 |
if $bhn < 515 |
1347
|
0 |
1 |
if $bhn < 535 |
1348
|
0 |
1 |
if $bhn < 602 |
1349
|
0 |
1 |
if $bhn < 628 |
1350
|
0 |
1 |
if $bhn < 631 |
1351
|
0 |
1 |
if $bhn < 639 |