Skip to content

Commit 84598e3

Browse files
committed
refactor: improve ndarray implementation and update manifest.json
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: missing_dependencies - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 2d26a8c commit 84598e3

File tree

2 files changed

+96
-53
lines changed

2 files changed

+96
-53
lines changed

lib/node_modules/@stdlib/blas/base/zaxpy/manifest.json

Lines changed: 94 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@
5858
"blas": "",
5959
"wasm": false,
6060
"src": [
61-
"./src/zaxpy.c"
61+
"./src/zaxpy.c",
62+
"./src/zaxpy_ndarray.c"
6263
],
6364
"include": [
6465
"./include"
@@ -67,9 +68,11 @@
6768
"libpath": [],
6869
"dependencies": [
6970
"@stdlib/blas/base/shared",
70-
"@stdlib/complex/float64/base/mul",
71-
"@stdlib/complex/float64/base/add",
72-
"@stdlib/complex/float64/ctor"
71+
"@stdlib/blas/base/scabs1",
72+
"@stdlib/complex/float64/base/mul-add",
73+
"@stdlib/complex/float64/ctor",
74+
"@stdlib/strided/base/stride2offset",
75+
"@stdlib/strided/base/stride2offset"
7376
]
7477
},
7578
{
@@ -78,7 +81,8 @@
7881
"blas": "",
7982
"wasm": false,
8083
"src": [
81-
"./src/zaxpy.c"
84+
"./src/zaxpy.c",
85+
"./src/zaxpy_ndarray.c"
8286
],
8387
"include": [
8488
"./include"
@@ -87,9 +91,10 @@
8791
"libpath": [],
8892
"dependencies": [
8993
"@stdlib/blas/base/shared",
90-
"@stdlib/complex/float64/base/mul",
91-
"@stdlib/complex/float64/base/add",
92-
"@stdlib/complex/float64/ctor"
94+
"@stdlib/blas/base/scabs1",
95+
"@stdlib/complex/float64/base/mul-add",
96+
"@stdlib/complex/float64/ctor",
97+
"@stdlib/strided/base/stride2offset"
9398
]
9499
},
95100

@@ -99,7 +104,8 @@
99104
"blas": "openblas",
100105
"wasm": false,
101106
"src": [
102-
"./src/zaxpy_cblas.c"
107+
"./src/zaxpy_cblas.c",
108+
"./src/zaxpy_ndarray.c"
103109
],
104110
"include": [
105111
"./include"
@@ -116,7 +122,9 @@
116122
"@stdlib/napi/argv-int64",
117123
"@stdlib/napi/argv-strided-complex128array",
118124
"@stdlib/napi/argv-complex128",
119-
"@stdlib/complex/float64/ctor"
125+
"@stdlib/complex/float64/ctor",
126+
"@stdlib/blas/base/scabs1",
127+
"@stdlib/complex/float64/base/mul-add"
120128
]
121129
},
122130
{
@@ -125,7 +133,8 @@
125133
"blas": "openblas",
126134
"wasm": false,
127135
"src": [
128-
"./src/zaxpy_cblas.c"
136+
"./src/zaxpy_cblas.c",
137+
"./src/zaxpy_ndarray.c"
129138
],
130139
"include": [
131140
"./include"
@@ -137,7 +146,9 @@
137146
"libpath": [],
138147
"dependencies": [
139148
"@stdlib/blas/base/shared",
140-
"@stdlib/complex/float32/ctor"
149+
"@stdlib/complex/float32/ctor",
150+
"@stdlib/blas/base/scabs1",
151+
"@stdlib/complex/float64/base/mul-add"
141152
]
142153
},
143154
{
@@ -146,7 +157,8 @@
146157
"blas": "openblas",
147158
"wasm": false,
148159
"src": [
149-
"./src/zaxpy_cblas.c"
160+
"./src/zaxpy_cblas.c",
161+
"./src/zaxpy_ndarray.c"
150162
],
151163
"include": [
152164
"./include"
@@ -158,7 +170,9 @@
158170
"libpath": [],
159171
"dependencies": [
160172
"@stdlib/blas/base/shared",
161-
"@stdlib/complex/float32/ctor"
173+
"@stdlib/complex/float32/ctor",
174+
"@stdlib/blas/base/scabs1",
175+
"@stdlib/complex/float64/base/mul-add"
162176
]
163177
},
164178

@@ -192,7 +206,8 @@
192206
"blas": "",
193207
"wasm": false,
194208
"src": [
195-
"./src/zaxpy.c"
209+
"./src/zaxpy.c",
210+
"./src/zaxpy_ndarray.c"
196211
],
197212
"include": [
198213
"./include"
@@ -201,9 +216,10 @@
201216
"libpath": [],
202217
"dependencies": [
203218
"@stdlib/blas/base/shared",
204-
"@stdlib/complex/float64/base/mul",
205-
"@stdlib/complex/float64/base/add",
206-
"@stdlib/complex/float64/ctor"
219+
"@stdlib/blas/base/scabs1",
220+
"@stdlib/complex/float64/base/mul-add",
221+
"@stdlib/complex/float64/ctor",
222+
"@stdlib/strided/base/stride2offset"
207223
]
208224
},
209225
{
@@ -212,7 +228,8 @@
212228
"blas": "",
213229
"wasm": false,
214230
"src": [
215-
"./src/zaxpy.c"
231+
"./src/zaxpy.c",
232+
"./src/zaxpy_ndarray.c"
216233
],
217234
"include": [
218235
"./include"
@@ -221,9 +238,10 @@
221238
"libpath": [],
222239
"dependencies": [
223240
"@stdlib/blas/base/shared",
224-
"@stdlib/complex/float64/base/mul",
225-
"@stdlib/complex/float64/base/add",
226-
"@stdlib/complex/float64/ctor"
241+
"@stdlib/blas/base/scabs1",
242+
"@stdlib/complex/float64/base/mul-add",
243+
"@stdlib/complex/float64/ctor",
244+
"@stdlib/strided/base/stride2offset"
227245
]
228246
},
229247

@@ -233,7 +251,8 @@
233251
"blas": "apple_accelerate_framework",
234252
"wasm": false,
235253
"src": [
236-
"./src/zaxpy_cblas.c"
254+
"./src/zaxpy_cblas.c",
255+
"./src/zaxpy_ndarray.c"
237256
],
238257
"include": [
239258
"./include"
@@ -249,7 +268,9 @@
249268
"@stdlib/napi/argv-int64",
250269
"@stdlib/napi/argv-strided-complex128array",
251270
"@stdlib/napi/argv-complex128",
252-
"@stdlib/complex/float64/ctor"
271+
"@stdlib/complex/float64/ctor",
272+
"@stdlib/blas/base/scabs1",
273+
"@stdlib/complex/float64/base/mul-add"
253274
]
254275
},
255276
{
@@ -258,7 +279,8 @@
258279
"blas": "apple_accelerate_framework",
259280
"wasm": false,
260281
"src": [
261-
"./src/zaxpy_cblas.c"
282+
"./src/zaxpy_cblas.c",
283+
"./src/zaxpy_ndarray.c"
262284
],
263285
"include": [
264286
"./include"
@@ -269,7 +291,9 @@
269291
"libpath": [],
270292
"dependencies": [
271293
"@stdlib/blas/base/shared",
272-
"@stdlib/complex/float64/ctor"
294+
"@stdlib/complex/float64/ctor",
295+
"@stdlib/blas/base/scabs1",
296+
"@stdlib/complex/float64/base/mul-add"
273297
]
274298
},
275299
{
@@ -278,7 +302,8 @@
278302
"blas": "apple_accelerate_framework",
279303
"wasm": false,
280304
"src": [
281-
"./src/zaxpy_cblas.c"
305+
"./src/zaxpy_cblas.c",
306+
"./src/zaxpy_ndarray.c"
282307
],
283308
"include": [
284309
"./include"
@@ -289,7 +314,9 @@
289314
"libpath": [],
290315
"dependencies": [
291316
"@stdlib/blas/base/shared",
292-
"@stdlib/complex/float64/ctor"
317+
"@stdlib/complex/float64/ctor",
318+
"@stdlib/blas/base/scabs1",
319+
"@stdlib/complex/float64/base/mul-add"
293320
]
294321
},
295322

@@ -299,7 +326,8 @@
299326
"blas": "openblas",
300327
"wasm": false,
301328
"src": [
302-
"./src/zaxpy_cblas.c"
329+
"./src/zaxpy_cblas.c",
330+
"./src/zaxpy_ndarray.c"
303331
],
304332
"include": [
305333
"./include"
@@ -316,7 +344,9 @@
316344
"@stdlib/napi/argv-int64",
317345
"@stdlib/napi/argv-strided-complex128array",
318346
"@stdlib/napi/argv-complex128",
319-
"@stdlib/complex/float64/ctor"
347+
"@stdlib/complex/float64/ctor",
348+
"@stdlib/blas/base/scabs1",
349+
"@stdlib/complex/float64/base/mul-add"
320350
]
321351
},
322352
{
@@ -325,7 +355,8 @@
325355
"blas": "openblas",
326356
"wasm": false,
327357
"src": [
328-
"./src/zaxpy_cblas.c"
358+
"./src/zaxpy_cblas.c",
359+
"./src/zaxpy_ndarray.c"
329360
],
330361
"include": [
331362
"./include"
@@ -337,7 +368,9 @@
337368
"libpath": [],
338369
"dependencies": [
339370
"@stdlib/blas/base/shared",
340-
"@stdlib/complex/float64/ctor"
371+
"@stdlib/complex/float64/ctor",
372+
"@stdlib/blas/base/scabs1",
373+
"@stdlib/complex/float64/base/mul-add"
341374
]
342375
},
343376
{
@@ -346,7 +379,8 @@
346379
"blas": "openblas",
347380
"wasm": false,
348381
"src": [
349-
"./src/zaxpy_cblas.c"
382+
"./src/zaxpy_cblas.c",
383+
"./src/zaxpy_ndarray.c"
350384
],
351385
"include": [
352386
"./include"
@@ -358,7 +392,9 @@
358392
"libpath": [],
359393
"dependencies": [
360394
"@stdlib/blas/base/shared",
361-
"@stdlib/complex/float64/ctor"
395+
"@stdlib/complex/float64/ctor",
396+
"@stdlib/blas/base/scabs1",
397+
"@stdlib/complex/float64/base/mul-add"
362398
]
363399
},
364400

@@ -368,7 +404,8 @@
368404
"blas": "",
369405
"wasm": false,
370406
"src": [
371-
"./src/zaxpy.c"
407+
"./src/zaxpy.c",
408+
"./src/zaxpy_ndarray.c"
372409
],
373410
"include": [
374411
"./include"
@@ -383,8 +420,9 @@
383420
"@stdlib/napi/argv-strided-complex128array",
384421
"@stdlib/napi/argv-complex128",
385422
"@stdlib/complex/float64/ctor",
386-
"@stdlib/complex/float64/base/mul",
387-
"@stdlib/complex/float64/base/add"
423+
"@stdlib/blas/base/scabs1",
424+
"@stdlib/complex/float64/base/mul-add",
425+
"@stdlib/strided/base/stride2offset"
388426
]
389427
},
390428
{
@@ -393,7 +431,8 @@
393431
"blas": "",
394432
"wasm": false,
395433
"src": [
396-
"./src/zaxpy.c"
434+
"./src/zaxpy.c",
435+
"./src/zaxpy_ndarray.c"
397436
],
398437
"include": [
399438
"./include"
@@ -402,9 +441,10 @@
402441
"libpath": [],
403442
"dependencies": [
404443
"@stdlib/blas/base/shared",
405-
"@stdlib/complex/float64/base/mul",
406-
"@stdlib/complex/float64/base/add",
407-
"@stdlib/complex/float64/ctor"
444+
"@stdlib/blas/base/scabs1",
445+
"@stdlib/complex/float64/base/mul-add",
446+
"@stdlib/complex/float64/ctor",
447+
"@stdlib/strided/base/stride2offset"
408448
]
409449
},
410450
{
@@ -413,7 +453,8 @@
413453
"blas": "",
414454
"wasm": false,
415455
"src": [
416-
"./src/zaxpy.c"
456+
"./src/zaxpy.c",
457+
"./src/zaxpy_ndarray.c"
417458
],
418459
"include": [
419460
"./include"
@@ -422,9 +463,10 @@
422463
"libpath": [],
423464
"dependencies": [
424465
"@stdlib/blas/base/shared",
425-
"@stdlib/complex/float64/base/mul",
426-
"@stdlib/complex/float64/base/add",
427-
"@stdlib/complex/float64/ctor"
466+
"@stdlib/blas/base/scabs1",
467+
"@stdlib/complex/float64/base/mul-add",
468+
"@stdlib/complex/float64/ctor",
469+
"@stdlib/strided/base/stride2offset"
428470
]
429471
},
430472

@@ -434,7 +476,8 @@
434476
"blas": "",
435477
"wasm": true,
436478
"src": [
437-
"./src/zaxpy.c"
479+
"./src/zaxpy.c",
480+
"./src/zaxpy_ndarray.c"
438481
],
439482
"include": [
440483
"./include"
@@ -443,10 +486,11 @@
443486
"libpath": [],
444487
"dependencies": [
445488
"@stdlib/blas/base/shared",
446-
"@stdlib/complex/float64/base/mul",
447-
"@stdlib/complex/float64/base/add",
448-
"@stdlib/complex/float64/ctor"
489+
"@stdlib/blas/base/scabs1",
490+
"@stdlib/complex/float64/base/mul-add",
491+
"@stdlib/complex/float64/ctor",
492+
"@stdlib/strided/base/stride2offset"
449493
]
450494
}
451495
]
452-
}
496+
}

0 commit comments

Comments
 (0)