Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3868710

Browse files
refactor: dge-trans to dgetrans
1 parent e80471c commit 3868710

File tree

17 files changed

+401
-401
lines changed

17 files changed

+401
-401
lines changed

‎lib/node_modules/@stdlib/lapack/base/dge-trans/docs/types/test.ts‎

Lines changed: 0 additions & 326 deletions
This file was deleted.

‎lib/node_modules/@stdlib/lapack/base/dge-trans/README.md‎ renamed to ‎lib/node_modules/@stdlib/lapack/base/dgetrans/README.md‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ limitations under the License.
1818
1919
-->
2020

21-
# dge-trans
21+
# dgetrans
2222

2323
> Convert input general matrix from row-major to column-major layout or vice versa.
2424
@@ -27,10 +27,10 @@ limitations under the License.
2727
## Usage
2828

2929
```javascript
30-
var transpose = require( '@stdlib/lapack/base/dge-trans' );
30+
var dgetrans = require( '@stdlib/lapack/base/dgetrans' );
3131
```
3232

33-
#### transpose( order, M, N, A, LDA, out, LDO )
33+
#### dgetrans( order, M, N, A, LDA, out, LDO )
3434

3535
Converts input general matrix from row-major to column-major layout or vice versa.
3636

@@ -40,7 +40,7 @@ var Float64Array = require( '@stdlib/array/float64' );
4040
var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
4141
var out = new Float64Array( 6 );
4242

43-
out = transpose( 'row-major', 2, 3, A, 3, out, 2 );
43+
out = dgetrans( 'row-major', 2, 3, A, 3, out, 2 );
4444
// return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
4545
```
4646

@@ -69,11 +69,11 @@ var OUT0 = new Float64Array( [ 0.0, 1.0, 2.0, 3.0, 4.0 ] );
6969
var A1 = new Float64Array( A0.buffer, A0.BYTES_PER_ELEMENT*1 ); // start at 2nd element
7070
var OUT1 = new Float64Array( OUT0.buffer, OUT0.BYTES_PER_ELEMENT*1 ); // start at 2nd element
7171

72-
transpose( 'row-major', 2, 2, A1, 2, OUT1, 2 );
72+
dgetrans( 'row-major', 2, 2, A1, 2, OUT1, 2 );
7373
// OUT0 => <Float64Array>[ 0.0, 1.0, 3.0, 2.0, 4.0 ]
7474
```
7575

76-
#### transpose.ndarray( M, N, A, sa1, sa2, oa, out, so1, so2, oo )
76+
#### dgetrans.ndarray( M, N, A, sa1, sa2, oa, out, so1, so2, oo )
7777

7878
Converts input general matrix from row-major to column-major layout or vice versa using alternative indexing semantics.
7979

@@ -83,7 +83,7 @@ var Float64Array = require( '@stdlib/array/float64' );
8383
var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
8484
var out = new Float64Array( 6 );
8585

86-
out = transpose.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
86+
out = dgetrans.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
8787
// return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
8888
```
8989

@@ -108,7 +108,7 @@ var Float64Array = require( '@stdlib/array/float64' );
108108
var A = new Float64Array( [ 0.0, 1.0, 2.0, 3.0, 4.0 ] );
109109
var out = new Float64Array( [ 0.0, 0.0, 11.0, 312.0, 53.0, 412.0 ] );
110110

111-
transpose.ndarray( 2, 2, A, 2, 1, 1, out, 2, 1, 2 );
111+
dgetrans.ndarray( 2, 2, A, 2, 1, 1, out, 2, 1, 2 );
112112
// out => <Float64Array>[ 0.0, 0.0, 1.0, 3.0, 2.0, 4.0 ]
113113
```
114114

@@ -120,7 +120,7 @@ transpose.ndarray( 2, 2, A, 2, 1, 1, out, 2, 1, 2 );
120120

121121
## Notes
122122

123-
- `transpose()` corresponds to the [LAPACK][lapack] utility routine [`dge_trans`][lapack-dge-transpose].
123+
- `dgetrans()` corresponds to the [LAPACK][lapack] utility routine [`dge_trans`][lapack-dgedgetrans].
124124

125125
</section>
126126

@@ -134,13 +134,13 @@ transpose.ndarray( 2, 2, A, 2, 1, 1, out, 2, 1, 2 );
134134

135135
```javascript
136136
var Float64Array = require( '@stdlib/array/float64' );
137-
var transpose = require( '@stdlib/lapack/base/dge-trans' );
137+
var dgetrans = require( '@stdlib/lapack/base/dgetrans' );
138138

139139
var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
140140
var out = new Float64Array( 6 );
141141

142-
out = transpose( 'row-major', 2, 3, A, 3, out, 2 );
143-
out = transpose( 'column-major', 3, 2, out, 2, A, 3 );
142+
out = dgetrans( 'row-major', 2, 3, A, 3, out, 2 );
143+
out = dgetrans( 'column-major', 3, 2, out, 2, A, 3 );
144144
console.log( out === A );
145145
```
146146

@@ -232,7 +232,7 @@ TODO
232232

233233
[lapack]: https://www.netlib.org/lapack/explore-html/
234234

235-
[lapack-dge-transpose]: https://github.com/OpenMathLib/OpenBLAS/blob/develop/lapack-netlib/LAPACKE/utils/lapacke_dge_trans.c
235+
[lapack-dgedgetrans]: https://github.com/OpenMathLib/OpenBLAS/blob/develop/lapack-netlib/LAPACKE/utils/lapacke_dge_trans.c
236236

237237
[mdn-float64array]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array
238238

‎lib/node_modules/@stdlib/lapack/base/dge-trans/benchmark/benchmark.js‎ renamed to ‎lib/node_modules/@stdlib/lapack/base/dgetrans/benchmark/benchmark.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
2626
var pow = require( '@stdlib/math/base/special/pow' );
2727
var floor = require( '@stdlib/math/base/special/floor' );
2828
var pkg = require( './../package.json' ).name;
29-
var tranpose = require( './../lib/dge-trans.js' );
29+
var dgetrans = require( './../lib/dgetrans.js' );
3030

3131

3232
// FUNCTIONS //
@@ -63,7 +63,7 @@ function createBenchmark( N ) {
6363

6464
b.tic();
6565
for ( i = 0; i < b.iterations; i++ ) {
66-
z = tranpose( 'column-major', N, N, A, N, B, N );
66+
z = dgetrans( 'column-major', N, N, A, N, B, N );
6767
if ( isnan( z[ i%z.length ] ) ) {
6868
b.fail( 'should not return NaN' );
6969
}

‎lib/node_modules/@stdlib/lapack/base/dge-trans/benchmark/benchmark.ndarray.js‎ renamed to ‎lib/node_modules/@stdlib/lapack/base/dgetrans/benchmark/benchmark.ndarray.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
2626
var pow = require( '@stdlib/math/base/special/pow' );
2727
var floor = require( '@stdlib/math/base/special/floor' );
2828
var pkg = require( './../package.json' ).name;
29-
var tranpose = require( './../lib/ndarray.js' );
29+
var dgetrans = require( './../lib/ndarray.js' );
3030

3131

3232
// FUNCTIONS //
@@ -65,7 +65,7 @@ function createBenchmark( N ) {
6565

6666
b.tic();
6767
for ( i = 0; i < b.iterations; i++ ) {
68-
z = tranpose( M, N, A, N, 1, 0, B, 1, M, 0 );
68+
z = dgetrans( M, N, A, N, 1, 0, B, 1, M, 0 );
6969
if ( isnan( z[ i%z.length ] ) ) {
7070
b.fail( 'should not return NaN' );
7171
}
File renamed without changes.

‎lib/node_modules/@stdlib/lapack/base/dge-trans/docs/types/index.d.ts‎ renamed to ‎lib/node_modules/@stdlib/lapack/base/dgetrans/docs/types/index.d.ts‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import { Layout } from '@stdlib/types/blas';
2424

2525
/**
26-
* Interface describing `dge-trans`.
26+
* Interface describing `dgetrans`.
2727
*/
2828
interface Routine {
2929
/**
@@ -44,7 +44,7 @@ interface Routine {
4444
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
4545
* var out = new Float64Array( 6 );
4646
*
47-
* out = transpose( 'row-major', 2, 3, A, 3, out, 2 );
47+
* out = dgetrans( 'row-major', 2, 3, A, 3, out, 2 );
4848
* // return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
4949
*/
5050
( order: Layout, M: number, N: number, A: Float64Array, LDA: number, out: Float64Array, LDO: number ): Float64Array;
@@ -70,7 +70,7 @@ interface Routine {
7070
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
7171
* var out = new Float64Array( 6 );
7272
*
73-
* out = transpose.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
73+
* out = dgetrans.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
7474
* // return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
7575
*/
7676
ndarray( M: number, N: number, A: Float64Array, strideA1: number, strideA2: number, offsetA: number, out: Float64Array, strideO1: number, strideO2: number, offsetO: number ): Float64Array;
@@ -94,7 +94,7 @@ interface Routine {
9494
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
9595
* var out = new Float64Array( 6 );
9696
*
97-
* out = transpose( 'row-major', 2, 3, A, 3, out, 2 );
97+
* out = dgetrans( 'row-major', 2, 3, A, 3, out, 2 );
9898
* // return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
9999
*
100100
* @example
@@ -103,12 +103,12 @@ interface Routine {
103103
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
104104
* var out = new Float64Array( 6 );
105105
*
106-
* out = transpose.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
106+
* out = dgetrans.ndarray( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
107107
* // return <Float64Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
108108
*/
109-
declare var transpose: Routine;
109+
declare var dgetrans: Routine;
110110

111111

112112
// EXPORTS //
113113

114-
export = transpose;
114+
export = dgetrans;

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /