@@ -23,16 +23,16 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 83.9 % </ span >
26+ < span class ="strong "> 86.74 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 73/87 </ span >
28+ < span class ='fraction '> 72/83 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 66.66 % </ span >
33+ < span class ="strong "> 71.42 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 4/6 </ span >
35+ < span class ='fraction '> 5/7 </ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 83.9 % </ span >
47+ < span class ="strong "> 86.74 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 73/87 </ span >
49+ < span class ='fraction '> 72/83 </ span >
5050 </ div >
5151
5252
@@ -146,11 +146,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
146146< a name ='L81 '> </ a > < a href ='#L81 '> 81</ a >
147147< a name ='L82 '> </ a > < a href ='#L82 '> 82</ a >
148148< 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 >
154150< span class ="cline-any cline-yes "> 1x</ span >
155151< span class ="cline-any cline-yes "> 1x</ span >
156152< 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
203199< span class ="cline-any cline-yes "> 1x</ span >
204200< span class ="cline-any cline-yes "> 1x</ span >
205201< 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 >
218213< span class ="cline-any cline-no "> </ span >
219214< span class ="cline-any cline-no "> </ span >
215+ < span class ="cline-any cline-yes "> 4076x</ span >
220216< span class ="cline-any cline-no "> </ span >
221- < span class ="cline-any cline-yes "> 4000x</ span >
222217< span class ="cline-any cline-no "> </ span >
223218< span class ="cline-any cline-no "> </ span >
224219< span class ="cline-any cline-no "> </ span >
@@ -227,11 +222,8 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
227222< span class ="cline-any cline-no "> </ span >
228223< span class ="cline-any cline-no "> </ span >
229224< 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 >
235227< span class ="cline-any cline-yes "> 1x</ span >
236228< span class ="cline-any cline-yes "> 1x</ span >
237229< 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
257249*
258250* ## Notice
259251*
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.
261253*
262254* ```text
263255* (C) Copyright John Maddock 2006.
@@ -298,20 +290,16 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
298290 if ( z >= 1.0 ) {
299291 if ( ( alz < MAX_LN ) && ( -z > MIN_LN ) ) {
300292 prefix = pow( z, a ) * exp( -z );
301- }
302- else if ( a >= 1.0 ) {
293+ } else if ( a >= 1.0 ) {
303294 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 >
306296< span class ="cstat-no " title ="statement not covered " > prefix = exp( alz - z );</ span >
307297< 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 >
310299< span class ="cstat-no " title ="statement not covered " > /* eslint-disable no-lonely-if */</ span >
311300< span class ="cstat-no " title ="statement not covered " > if ( alz > MIN_LN ) {</ span >
312301< 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 >
315303< span class ="cstat-no " title ="statement not covered " > prefix = pow( z / exp(z/a), a );</ span >
316304< span class ="cstat-no " title ="statement not covered " > } else {</ span >
317305< 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
331319 < div class ='footer quiet pad2 space-top1 center small '>
332320 Code coverage generated by
333321 < 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
335323 </ div >
336324 < script src ="../../../../../prettify.js "> </ script >
337325 < script >
0 commit comments