Skip to content

Commit 2590157

Browse files
committed
chore: add ndarray support in native addons
--- 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: passed - 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: na - 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 672626c commit 2590157

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

lib/node_modules/@stdlib/blas/base/zaxpy/lib/ndarray.native.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
// MODULES //
2222

2323
var reinterpret = require( '@stdlib/strided/base/reinterpret-complex128' );
24-
var minViewBufferIndex = require( '@stdlib/strided/base/min-view-buffer-index' );
2524
var addon = require( './../src/addon.node' );
2625

2726

@@ -52,13 +51,9 @@ var addon = require( './../src/addon.node' );
5251
* // y => <Complex128Array>[ -1.0, 7.0, -1.0, 15.0, -1.0, 23.0 ]
5352
*/
5453
function zaxpy( N, alpha, x, strideX, offsetX, y, strideY, offsetY ) {
55-
var viewX;
56-
var viewY;
57-
offsetX = minViewBufferIndex( N, strideX, offsetX );
58-
offsetY = minViewBufferIndex( N, strideY, offsetY );
59-
viewX = reinterpret( x, offsetX );
60-
viewY = reinterpret( y, offsetY );
61-
addon( N, alpha, viewX, strideX, viewY, strideY );
54+
var viewX = reinterpret( x, 0 );
55+
var viewY = reinterpret( y, 0 );
56+
addon.ndarray( N, alpha, viewX, strideX, offsetX, viewY, strideY, offsetY );
6257
return y;
6358
}
6459

0 commit comments

Comments
 (0)