Skip to content

Commit b7d7adf

Browse files
committed
Update artifacts
1 parent 3ac9cc4 commit b7d7adf

File tree

4 files changed

+82
-22
lines changed

4 files changed

+82
-22
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[100,100,100,3,3,100,1,1,100,100,100,100,"1c6cb318e2d70919f207d74b4b52724c686fccf6","2025-12-19 18:31:07 +0530"]
1+
[120,120,100,3,3,100,1,1,100,120,120,100,"71144b2bf86e5f7f554925faaf7454f72a6c3482","2025-12-21 18:50:17 +0530"]

blas/ext/base/ndarray/gfill/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1>All files</h1>
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>100/100</span>
28+
<span class='fraction'>120/120</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1>All files</h1>
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>100/100</span>
49+
<span class='fraction'>120/120</span>
5050
</div>
5151

5252

@@ -84,13 +84,13 @@ <h1>All files</h1>
8484
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
8585
</td>
8686
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="44" class="abs high">44/44</td>
87+
<td data-value="49" class="abs high">49/49</td>
8888
<td data-value="100" class="pct high">100%</td>
8989
<td data-value="1" class="abs high">1/1</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="0" class="abs high">0/0</td>
9292
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="44" class="abs high">44/44</td>
93+
<td data-value="49" class="abs high">49/49</td>
9494
</tr>
9595

9696
<tr>
@@ -99,13 +99,13 @@ <h1>All files</h1>
9999
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
100100
</td>
101101
<td data-value="100" class="pct high">100%</td>
102-
<td data-value="56" class="abs high">56/56</td>
102+
<td data-value="71" class="abs high">71/71</td>
103103
<td data-value="100" class="pct high">100%</td>
104104
<td data-value="2" class="abs high">2/2</td>
105105
<td data-value="100" class="pct high">100%</td>
106106
<td data-value="1" class="abs high">1/1</td>
107107
<td data-value="100" class="pct high">100%</td>
108-
<td data-value="56" class="abs high">56/56</td>
108+
<td data-value="71" class="abs high">71/71</td>
109109
</tr>
110110

111111
</tbody>
@@ -116,7 +116,7 @@ <h1>All files</h1>
116116
<div class='footer quiet pad2 space-top1 center small'>
117117
Code coverage generated by
118118
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
119-
at 2025-12-19T13:02:48.551Z
119+
at 2025-12-21T13:24:39.580Z
120120
</div>
121121
<script src="prettify.js"></script>
122122
<script>

blas/ext/base/ndarray/gfill/index.js.html

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="index.html">All files</a> index.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'>44/44</span>
28+
<span class='fraction'>49/49</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="index.html">All files</a> index.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'>44/44</span>
49+
<span class='fraction'>49/49</span>
5050
</div>
5151

5252

@@ -107,7 +107,17 @@ <h1><a href="index.html">All files</a> index.js</h1>
107107
<a name='L42'></a><a href='#L42'>42</a>
108108
<a name='L43'></a><a href='#L43'>43</a>
109109
<a name='L44'></a><a href='#L44'>44</a>
110-
<a name='L45'></a><a href='#L45'>45</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
110+
<a name='L45'></a><a href='#L45'>45</a>
111+
<a name='L46'></a><a href='#L46'>46</a>
112+
<a name='L47'></a><a href='#L47'>47</a>
113+
<a name='L48'></a><a href='#L48'>48</a>
114+
<a name='L49'></a><a href='#L49'>49</a>
115+
<a name='L50'></a><a href='#L50'>50</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
116+
<span class="cline-any cline-yes">1x</span>
117+
<span class="cline-any cline-yes">1x</span>
118+
<span class="cline-any cline-yes">1x</span>
119+
<span class="cline-any cline-yes">1x</span>
120+
<span class="cline-any cline-yes">1x</span>
111121
<span class="cline-any cline-yes">1x</span>
112122
<span class="cline-any cline-yes">1x</span>
113123
<span class="cline-any cline-yes">1x</span>
@@ -177,13 +187,18 @@ <h1><a href="index.html">All files</a> index.js</h1>
177187
* @module @stdlib/blas/ext/base/ndarray/gfill
178188
*
179189
* @example
190+
* var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
180191
* var ndarray = require( '@stdlib/ndarray/base/ctor' );
181192
* var gfill = require( '@stdlib/blas/ext/base/ndarray/gfill' );
182193
*
183194
* var xbuf = [ 1.0, 2.0, 3.0, 4.0 ];
184195
* var x = new ndarray( 'generic', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
185196
*
186-
* var out = gfill( x, 5.0 );
197+
* var alpha = scalar2ndarray( 5.0, {
198+
* 'dtype': 'generic'
199+
* });
200+
*
201+
* var out = gfill( [ x, alpha ] );
187202
* // returns &lt;ndarray&gt;[ 5.0, 5.0, 5.0, 5.0 ]
188203
*/
189204
&nbsp;
@@ -202,7 +217,7 @@ <h1><a href="index.html">All files</a> index.js</h1>
202217
<div class='footer quiet pad2 space-top1 center small'>
203218
Code coverage generated by
204219
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
205-
at 2025-12-19T13:02:48.551Z
220+
at 2025-12-21T13:24:39.580Z
206221
</div>
207222
<script src="prettify.js"></script>
208223
<script>

blas/ext/base/ndarray/gfill/main.js.html

Lines changed: 54 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1><a href="index.html">All files</a> main.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'>71/71</span>
2929
</div>
3030

3131

@@ -46,7 +46,7 @@ <h1><a href="index.html">All files</a> main.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'>71/71</span>
5050
</div>
5151

5252

@@ -119,7 +119,22 @@ <h1><a href="index.html">All files</a> main.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">1x</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>
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>
131+
<a name='L66'></a><a href='#L66'>66</a>
132+
<a name='L67'></a><a href='#L67'>67</a>
133+
<a name='L68'></a><a href='#L68'>68</a>
134+
<a name='L69'></a><a href='#L69'>69</a>
135+
<a name='L70'></a><a href='#L70'>70</a>
136+
<a name='L71'></a><a href='#L71'>71</a>
137+
<a name='L72'></a><a href='#L72'>72</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
123138
<span class="cline-any cline-yes">1x</span>
124139
<span class="cline-any cline-yes">1x</span>
125140
<span class="cline-any cline-yes">1x</span>
@@ -166,6 +181,21 @@ <h1><a href="index.html">All files</a> main.js</h1>
166181
<span class="cline-any cline-yes">1x</span>
167182
<span class="cline-any cline-yes">1x</span>
168183
<span class="cline-any cline-yes">1x</span>
184+
<span class="cline-any cline-yes">1x</span>
185+
<span class="cline-any cline-yes">1x</span>
186+
<span class="cline-any cline-yes">1x</span>
187+
<span class="cline-any cline-yes">1x</span>
188+
<span class="cline-any cline-yes">1x</span>
189+
<span class="cline-any cline-yes">1x</span>
190+
<span class="cline-any cline-yes">1x</span>
191+
<span class="cline-any cline-yes">1x</span>
192+
<span class="cline-any cline-yes">1x</span>
193+
<span class="cline-any cline-yes">9x</span>
194+
<span class="cline-any cline-yes">9x</span>
195+
<span class="cline-any cline-yes">9x</span>
196+
<span class="cline-any cline-yes">9x</span>
197+
<span class="cline-any cline-yes">9x</span>
198+
<span class="cline-any cline-yes">9x</span>
169199
<span class="cline-any cline-yes">9x</span>
170200
<span class="cline-any cline-yes">9x</span>
171201
<span class="cline-any cline-yes">9x</span>
@@ -198,6 +228,7 @@ <h1><a href="index.html">All files</a> main.js</h1>
198228
// MODULES //
199229
&nbsp;
200230
var numelDimension = require( '@stdlib/ndarray/base/numel-dimension' );
231+
var ndarraylike2scalar = require( '@stdlib/ndarray/base/ndarraylike2scalar' );
201232
var getStride = require( '@stdlib/ndarray/base/stride' );
202233
var getOffset = require( '@stdlib/ndarray/base/offset' );
203234
var getData = require( '@stdlib/ndarray/base/data-buffer' );
@@ -209,20 +240,34 @@ <h1><a href="index.html">All files</a> main.js</h1>
209240
/**
210241
* Fills a one-dimensional ndarray with a specified value.
211242
*
212-
* @param {ndarray} x - input ndarray
213-
* @param {*} alpha - fill value
243+
* @param {ArrayLikeObject&lt;Object&gt;} arrays - array-like object containing a single one-dimensional input ndarray and a zero-dimensional ndarray containing a scalar constant
214244
* @returns {ndarray} input ndarray
215245
*
216246
* @example
247+
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
248+
* var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
217249
* var ndarray = require( '@stdlib/ndarray/base/ctor' );
218250
*
219251
* var xbuf = [ 1.0, 2.0, 3.0, 4.0 ];
220252
* var x = new ndarray( 'generic', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
221253
*
222-
* gfill( x, 5.0 );
223-
* // xbuf =&gt; [ 5.0, 5.0, 5.0, 5.0 ]
254+
* var alpha = scalar2ndarray( 5.0, {
255+
* 'dtype': 'generic'
256+
* });
257+
*
258+
* var out = gfill( [ x, alpha ] );
259+
* // returns &lt;ndarray&gt;
260+
*
261+
* var arr = ndarray2array( out );
262+
* // returns [ 5.0, 5.0, 5.0, 5.0 ]
224263
*/
225-
function gfill( x, alpha ) {
264+
function gfill( arrays ) {
265+
var alpha;
266+
var x;
267+
&nbsp;
268+
x = arrays[ 0 ];
269+
alpha = ndarraylike2scalar( arrays[ 1 ] );
270+
&nbsp;
226271
strided( numelDimension( x, 0 ), alpha, getData( x ), getStride( x, 0 ), getOffset( x ) ); // eslint-disable-line max-len
227272
return x;
228273
}
@@ -238,7 +283,7 @@ <h1><a href="index.html">All files</a> main.js</h1>
238283
<div class='footer quiet pad2 space-top1 center small'>
239284
Code coverage generated by
240285
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
241-
at 2025-12-19T13:02:48.551Z
286+
at 2025-12-21T13:24:39.580Z
242287
</div>
243288
<script src="prettify.js"></script>
244289
<script>

0 commit comments

Comments
 (0)