Skip to content

Commit 205b716

Browse files
committed
Auto-generated commit
1 parent ac05161 commit 205b716

File tree

5 files changed

+31
-24
lines changed

5 files changed

+31
-24
lines changed

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Copyright (c) 2016-2023 The Stdlib Authors.
1+
Copyright (c) 2016-2024 The Stdlib Authors.

dist/index.js

Lines changed: 19 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/main.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var dtype = require( '@stdlib/complex-dtype' );
2828
var ctors = require( '@stdlib/array-typed-float-ctors' );
2929
var reinterpret64 = require( '@stdlib/strided-base-reinterpret-complex64' );
3030
var reinterpret128 = require( '@stdlib/strided-base-reinterpret-complex128' );
31+
var DEFAULTS = require( '@stdlib/array-defaults' );
3132
var format = require( '@stdlib/string-format' );
3233
var genreal = require( './generic_real.js' );
3334
var gencmplx = require( './generic_complex.js' );
@@ -37,6 +38,11 @@ var validate = require( './validate.js' );
3738
var defaults = require( './defaults.json' );
3839

3940

41+
// VARIABLES //
42+
43+
var DEFAULT_COMPLEX_DTYPE = DEFAULTS.get( 'dtypes.complex_floating_point' );
44+
45+
4046
// MAIN //
4147

4248
/**
@@ -110,7 +116,7 @@ function linspace( start, stop, len ) {
110116
opts.dtype = dt1; // one of 'float64' || 'complex64' || 'complex128'
111117
} else {
112118
// If dtypes are different, then at least one is a complex number. According to type promotion rules, for all possible dtype permutations, the default output data type should be 'complex128'...
113-
opts.dtype = 'complex128';
119+
opts.dtype = DEFAULT_COMPLEX_DTYPE;
114120
}
115121
if ( arguments.length > 3 ) {
116122
err = validate( opts, arguments[ 3 ] );

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
},
3939
"dependencies": {
4040
"@stdlib/array-base-arraylike2object": "^0.1.0",
41+
"@stdlib/array-defaults": "^0.1.0",
4142
"@stdlib/array-dtype": "^0.1.0",
4243
"@stdlib/array-typed-float-ctors": "^0.1.0",
4344
"@stdlib/assert-has-own-property": "^0.1.1",

0 commit comments

Comments
 (0)