@@ -25,14 +25,14 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 64/64 </ span >
28+ < span class ='fraction '> 56/56 </ 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 '> 8/8 </ span >
35+ < span class ='fraction '> 4/4 </ span >
3636 </ div >
3737
3838
@@ -46,7 +46,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 64/64 </ span >
49+ < span class ='fraction '> 56/56 </ span >
5050 </ div >
5151
5252
@@ -119,15 +119,12 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
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 >
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 >
126- < a name ='L61 '> </ a > < a href ='#L61 '> 61</ a >
127- < a name ='L62 '> </ a > < a href ='#L62 '> 62</ a >
128- < a name ='L63 '> </ a > < a href ='#L63 '> 63</ a >
129- < a name ='L64 '> </ a > < a href ='#L64 '> 64</ a >
130- < a name ='L65 '> </ a > < a href ='#L65 '> 65</ 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 > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
123+ < span class ="cline-any cline-yes "> 3x</ span >
124+ < span class ="cline-any cline-yes "> 3x</ span >
125+ < span class ="cline-any cline-yes "> 3x</ span >
126+ < span class ="cline-any cline-yes "> 3x</ span >
127+ < span class ="cline-any cline-yes "> 3x</ span >
131128< span class ="cline-any cline-yes "> 3x</ span >
132129< span class ="cline-any cline-yes "> 3x</ span >
133130< span class ="cline-any cline-yes "> 3x</ span >
@@ -167,25 +164,12 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
167164< span class ="cline-any cline-yes "> 3x</ span >
168165< span class ="cline-any cline-yes "> 3x</ span >
169166< span class ="cline-any cline-yes "> 3x</ span >
170- < span class ="cline-any cline-yes "> 24x</ span >
171- < span class ="cline-any cline-yes "> 24x</ span >
172- < span class ="cline-any cline-yes "> 24x</ span >
173- < span class ="cline-any cline-yes "> 24x</ span >
174167< span class ="cline-any cline-yes "> 24x</ span >
175168< span class ="cline-any cline-yes "> 24x</ span >
176169< span class ="cline-any cline-yes "> 4x</ span >
177170< span class ="cline-any cline-yes "> 4x</ span >
178171< span class ="cline-any cline-yes "> 20x</ span >
179172< span class ="cline-any cline-yes "> 24x</ span >
180- < span class ="cline-any cline-yes "> 2x</ span >
181- < span class ="cline-any cline-yes "> 2x</ span >
182- < span class ="cline-any cline-yes "> 18x</ span >
183- < span class ="cline-any cline-yes "> 24x</ span >
184- < span class ="cline-any cline-yes "> 72x</ span >
185- < span class ="cline-any cline-yes "> 72x</ span >
186- < span class ="cline-any cline-yes "> 72x</ span >
187- < span class ="cline-any cline-yes "> 18x</ span >
188- < span class ="cline-any cline-yes "> 24x</ span >
189173< span class ="cline-any cline-yes "> 3x</ span >
190174< span class ="cline-any cline-yes "> 3x</ span >
191175< span class ="cline-any cline-yes "> 3x</ span >
@@ -211,6 +195,11 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
211195
212196'use strict';
213197
198+ // MODULES //
199+
200+ var dsumors = require( '@stdlib/blas/ext/base/dsumors' ).ndarray;
201+
202+
214203// MAIN //
215204
216205/**
@@ -232,23 +221,10 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
232221* // returns 25.0
233222*/
234223function dapxsumors( N, alpha, x, strideX, offsetX ) {
235- var sum;
236- var ix;
237- var i;
238-
239224 if ( N <= 0 ) {
240225 return 0.0;
241226 }
242- ix = offsetX;
243- if ( strideX === 0 ) {
244- return N * ( alpha + x[ ix ] );
245- }
246- sum = 0.0;
247- for ( i = 0; i < N; i++ ) {
248- sum += alpha + x[ ix ];
249- ix += strideX;
250- }
251- return sum;
227+ return ( N * alpha ) + dsumors( N, x, strideX, offsetX );
252228}
253229
254230
@@ -262,7 +238,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
262238 < div class ='footer quiet pad2 space-top1 center small '>
263239 Code coverage generated by
264240 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
265- at 2025-03-15T00:28:34.315Z
241+ at 2025-05-25T10:33:56.690Z
266242 </ div >
267243 < script src ="../../../../../prettify.js "> </ script >
268244 < script >
0 commit comments