@@ -23,16 +23,16 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 83.9 % </ span >
26
+ < span class ="strong "> 86.74 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 73/87 </ span >
28
+ < span class ='fraction '> 72/83 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
- < span class ="strong "> 66.66 % </ span >
33
+ < span class ="strong "> 71.42 % </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 4/6 </ span >
35
+ < span class ='fraction '> 5/7 </ span >
36
36
</ div >
37
37
38
38
@@ -44,9 +44,9 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 83.9 % </ span >
47
+ < span class ="strong "> 86.74 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 73/87 </ span >
49
+ < span class ='fraction '> 72/83 </ span >
50
50
</ div >
51
51
52
52
@@ -146,11 +146,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
146
146
< a name ='L81 '> </ a > < a href ='#L81 '> 81</ a >
147
147
< a name ='L82 '> </ a > < a href ='#L82 '> 82</ a >
148
148
< a name ='L83 '> </ a > < a href ='#L83 '> 83</ a >
149
- < a name ='L84 '> </ a > < a href ='#L84 '> 84</ a >
150
- < a name ='L85 '> </ a > < a href ='#L85 '> 85</ a >
151
- < a name ='L86 '> </ a > < a href ='#L86 '> 86</ a >
152
- < a name ='L87 '> </ a > < a href ='#L87 '> 87</ a >
153
- < a name ='L88 '> </ a > < a href ='#L88 '> 88</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
149
+ < a name ='L84 '> </ a > < a href ='#L84 '> 84</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
154
150
< span class ="cline-any cline-yes "> 1x</ span >
155
151
< span class ="cline-any cline-yes "> 1x</ span >
156
152
< span class ="cline-any cline-yes "> 1x</ span >
@@ -203,22 +199,21 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
203
199
< span class ="cline-any cline-yes "> 1x</ span >
204
200
< span class ="cline-any cline-yes "> 1x</ span >
205
201
< span class ="cline-any cline-yes "> 1x</ span >
206
- < span class ="cline-any cline-yes "> 4000x</ span >
207
- < span class ="cline-any cline-yes "> 4000x</ span >
208
- < span class ="cline-any cline-yes "> 4000x</ span >
209
- < span class ="cline-any cline-yes "> 4000x</ span >
210
- < span class ="cline-any cline-yes "> 4000x</ span >
211
- < span class ="cline-any cline-yes "> 4000x</ span >
212
- < span class ="cline-any cline-yes "> 4000x</ span >
213
- < span class ="cline-any cline-yes "> 3344x</ span >
214
- < span class ="cline-any cline-yes "> 3344x</ span >
215
- < span class ="cline-any cline-yes "> 656x</ span >
216
- < span class ="cline-any cline-yes "> 656x</ span >
217
- < span class ="cline-any cline-yes "> 656x</ span >
202
+ < span class ="cline-any cline-yes "> 4076x</ span >
203
+ < span class ="cline-any cline-yes "> 4076x</ span >
204
+ < span class ="cline-any cline-yes "> 4076x</ span >
205
+ < span class ="cline-any cline-yes "> 4076x</ span >
206
+ < span class ="cline-any cline-yes "> 4076x</ span >
207
+ < span class ="cline-any cline-yes "> 4076x</ span >
208
+ < span class ="cline-any cline-yes "> 4076x</ span >
209
+ < span class ="cline-any cline-yes "> 3366x</ span >
210
+ < span class ="cline-any cline-yes "> 4076x</ span >
211
+ < span class ="cline-any cline-yes "> 710x</ span >
212
+ < span class ="cline-any cline-yes "> 710x</ span >
218
213
< span class ="cline-any cline-no "> </ span >
219
214
< span class ="cline-any cline-no "> </ span >
215
+ < span class ="cline-any cline-yes "> 4076x</ span >
220
216
< span class ="cline-any cline-no "> </ span >
221
- < span class ="cline-any cline-yes "> 4000x</ span >
222
217
< span class ="cline-any cline-no "> </ span >
223
218
< span class ="cline-any cline-no "> </ span >
224
219
< span class ="cline-any cline-no "> </ span >
@@ -227,11 +222,8 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
227
222
< span class ="cline-any cline-no "> </ span >
228
223
< span class ="cline-any cline-no "> </ span >
229
224
< span class ="cline-any cline-no "> </ span >
230
- < span class ="cline-any cline-no "> </ span >
231
- < span class ="cline-any cline-no "> </ span >
232
- < span class ="cline-any cline-no "> </ span >
233
- < span class ="cline-any cline-yes "> 4000x</ span >
234
- < span class ="cline-any cline-yes "> 4000x</ span >
225
+ < span class ="cline-any cline-yes "> 4076x</ span >
226
+ < span class ="cline-any cline-yes "> 4076x</ span >
235
227
< span class ="cline-any cline-yes "> 1x</ span >
236
228
< span class ="cline-any cline-yes "> 1x</ span >
237
229
< span class ="cline-any cline-yes "> 1x</ span >
@@ -257,7 +249,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
257
249
*
258
250
* ## Notice
259
251
*
260
- * The original C++ code and copyright notice are from the [Boost library]{@link http ://www.boost.org/doc/libs/1_37_0 /boost/math/special_functions/gamma.hpp}. The implementation has been modified for JavaScript.
252
+ * The original C++ code and copyright notice are from the [Boost library]{@link https ://www.boost.org/doc/libs/1_88_0 /boost/math/special_functions/gamma.hpp}. The implementation has been modified for JavaScript.
261
253
*
262
254
* ```text
263
255
* (C) Copyright John Maddock 2006.
@@ -298,20 +290,16 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
298
290
if ( z >= 1.0 ) {
299
291
if ( ( alz < MAX_LN ) && ( -z > MIN_LN ) ) {
300
292
prefix = pow( z, a ) * exp( -z );
301
- }
302
- else if ( a >= 1.0 ) {
293
+ } else if ( a >= 1.0 ) {
303
294
prefix = pow( z / exp(z/a), a );
304
- }
305
- < span class ="cstat-no " title ="statement not covered " > < span class ="branch-0 cbranch-no " title ="branch not covered " > else {</ span > </ span >
295
+ }< span class ="branch-0 cbranch-no " title ="branch not covered " > else {</ span >
306
296
< span class ="cstat-no " title ="statement not covered " > prefix = exp( alz - z );</ span >
307
297
< span class ="cstat-no " title ="statement not covered " > }</ span >
308
- }
309
- < span class ="cstat-no " title ="statement not covered " > < span class ="branch-0 cbranch-no " title ="branch not covered " > else {</ span > </ span >
298
+ }< span class ="branch-0 cbranch-no " title ="branch not covered " > else {</ span >
310
299
< span class ="cstat-no " title ="statement not covered " > /* eslint-disable no-lonely-if */</ span >
311
300
< span class ="cstat-no " title ="statement not covered " > if ( alz > MIN_LN ) {</ span >
312
301
< span class ="cstat-no " title ="statement not covered " > prefix = pow( z, a ) * exp( -z );</ span >
313
- < span class ="cstat-no " title ="statement not covered " > }</ span >
314
- < span class ="cstat-no " title ="statement not covered " > else if ( z/a < MAX_LN ) {</ span >
302
+ < span class ="cstat-no " title ="statement not covered " > } else if ( z/a < MAX_LN ) {</ span >
315
303
< span class ="cstat-no " title ="statement not covered " > prefix = pow( z / exp(z/a), a );</ span >
316
304
< span class ="cstat-no " title ="statement not covered " > } else {</ span >
317
305
< span class ="cstat-no " title ="statement not covered " > prefix = exp( alz - z );</ span >
@@ -331,7 +319,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
331
319
< div class ='footer quiet pad2 space-top1 center small '>
332
320
Code coverage generated by
333
321
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
334
- at 2025-07-11T04:54:59.313Z
322
+ at 2025-07-11T06:50:27.661Z
335
323
</ div >
336
324
< script src ="../../../../../prettify.js "> </ script >
337
325
< script >
0 commit comments