@@ -25,14 +25,14 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 56/56 </ span >
28+ < span class ='fraction '> 59/59 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
3333 < span class ="strong "> 100% </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 2/2 </ span >
35+ < span class ='fraction '> 4/4 </ span >
3636 </ div >
3737
3838
@@ -46,7 +46,7 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 56/56 </ span >
49+ < span class ='fraction '> 59/59 </ span >
5050 </ div >
5151
5252
@@ -119,7 +119,10 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
119119< a name ='L54 '> </ a > < a href ='#L54 '> 54</ a >
120120< a name ='L55 '> </ a > < a href ='#L55 '> 55</ a >
121121< a name ='L56 '> </ a > < a href ='#L56 '> 56</ a >
122- < a name ='L57 '> </ a > < a href ='#L57 '> 57</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
122+ < a name ='L57 '> </ a > < a href ='#L57 '> 57</ a >
123+ < a name ='L58 '> </ a > < a href ='#L58 '> 58</ a >
124+ < a name ='L59 '> </ a > < a href ='#L59 '> 59</ a >
125+ < a name ='L60 '> </ a > < a href ='#L60 '> 60</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
123126< span class ="cline-any cline-yes "> 3x</ span >
124127< span class ="cline-any cline-yes "> 3x</ span >
125128< span class ="cline-any cline-yes "> 3x</ span >
@@ -169,6 +172,9 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
169172< span class ="cline-any cline-yes "> 3x</ span >
170173< span class ="cline-any cline-yes "> 24x</ span >
171174< span class ="cline-any cline-yes "> 24x</ span >
175+ < span class ="cline-any cline-yes "> 4x</ span >
176+ < span class ="cline-any cline-yes "> 4x</ span >
177+ < span class ="cline-any cline-yes "> 20x</ span >
172178< span class ="cline-any cline-yes "> 24x</ span >
173179< span class ="cline-any cline-yes "> 3x</ span >
174180< span class ="cline-any cline-yes "> 3x</ span >
@@ -224,6 +230,9 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
224230* // returns ~8.485
225231*/
226232function deuclidean( N, x, strideX, offsetX, y, strideY, offsetY ) {
233+ if ( N <= 0.0 ) {
234+ return NaN;
235+ }
227236 return drrss( N, x, strideX, offsetX, y, strideY, offsetY );
228237}
229238
@@ -238,7 +247,7 @@ <h1><a href="index.html">All files</a> ndarray.js</h1>
238247 < div class ='footer quiet pad2 space-top1 center small '>
239248 Code coverage generated by
240249 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
241- at 2026-01-02T10:38:25.960Z
250+ at 2026-01-05T12:49:30.846Z
242251 </ div >
243252 < script src ="prettify.js "> </ script >
244253 < script >
0 commit comments