Skip to content

Commit 71cafe3

Browse files
committed
fix: add support for complex64 and complex128
--- 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 3014ce9 commit 71cafe3

File tree

1 file changed

+9
-5
lines changed
  • lib/node_modules/@stdlib/blas/ext/sum/lib

1 file changed

+9
-5
lines changed

lib/node_modules/@stdlib/blas/ext/sum/lib/main.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ var dtypes = require( '@stdlib/ndarray/dtypes' );
2424
var gsum = require( '@stdlib/blas/ext/base/ndarray/gsum' );
2525
var dsum = require( '@stdlib/blas/ext/base/ndarray/dsum' );
2626
var ssum = require( '@stdlib/blas/ext/base/ndarray/ssum' );
27+
var csum = require( '@stdlib/blas/ext/base/ndarray/csum' );
28+
var zsum = require( '@stdlib/blas/ext/base/ndarray/zsum' );
2729
var factory = require( '@stdlib/ndarray/base/unary-reduce-strided1d-dispatch-factory' );
2830

2931

@@ -37,14 +39,16 @@ var policies = {
3739
};
3840
var table = {
3941
'types': [
40-
'float64', // input
41-
'float32' // input
42-
43-
// FIXME: add specialized support for `csum` and `zsum` once the corresponding packages are implemented
42+
'float64', // input
43+
'float32', // input
44+
'complex128', // input
45+
'complex64' // input
4446
],
4547
'fcns': [
4648
dsum,
47-
ssum
49+
ssum,
50+
zsum,
51+
csum
4852
],
4953
'default': gsum
5054
};

0 commit comments

Comments
 (0)