File tree Expand file tree Collapse file tree 5 files changed +249
-0
lines changed
lib/node_modules/@stdlib/blas/ext Expand file tree Collapse file tree 5 files changed +249
-0
lines changed Original file line number Diff line number Diff line change 1+ <!--
2+
3+ @license Apache-2.0
4+
5+ Copyright (c) 2020 The Stdlib Authors.
6+
7+ Licensed under the Apache License, Version 2.0 (the "License");
8+ you may not use this file except in compliance with the License.
9+ You may obtain a copy of the License at
10+
11+ http://www.apache.org/licenses/LICENSE-2.0
12+
13+ Unless required by applicable law or agreed to in writing, software
14+ distributed under the License is distributed on an "AS IS" BASIS,
15+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+ See the License for the specific language governing permissions and
17+ limitations under the License.
18+
19+ -->
20+
21+ # Extended BLAS
22+
23+ > Standard library extended basic linear algebra subprograms (BLAS).
24+
25+ <section class =" usage " >
26+
27+ ## Usage
28+
29+ ``` javascript
30+ var extblas = require ( ' @stdlib/blas/ext' );
31+ ```
32+
33+ #### extblas
34+
35+ Standard library extended basic linear algebra subprograms (BLAS).
36+
37+ ``` javascript
38+ var o = extblas;
39+ // returns {...}
40+ ```
41+
42+ </section >
43+
44+ <!-- /.usage -->
45+
46+ <section class =" examples " >
47+
48+ ## Examples
49+
50+ <!-- TODO: better examples -->
51+
52+ <!-- eslint no-undef: "error" -->
53+
54+ ``` javascript
55+ var objectKeys = require ( ' @stdlib/utils/keys' );
56+ var ns = require ( ' @stdlib/blas/ext' );
57+
58+ console .log ( objectKeys ( ns ) );
59+ ```
60+
61+ </section >
62+
63+ <!-- /.examples -->
64+
65+ <section class =" links " >
66+
67+ </section >
68+
69+ <!-- /.links -->
Original file line number Diff line number Diff line change 1+ /**
2+ * @license Apache-2.0
3+ *
4+ * Copyright (c) 2020 The Stdlib Authors.
5+ *
6+ * Licensed under the Apache License, Version 2.0 (the "License");
7+ * you may not use this file except in compliance with the License.
8+ * You may obtain a copy of the License at
9+ *
10+ * http://www.apache.org/licenses/LICENSE-2.0
11+ *
12+ * Unless required by applicable law or agreed to in writing, software
13+ * distributed under the License is distributed on an "AS IS" BASIS,
14+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ * See the License for the specific language governing permissions and
16+ * limitations under the License.
17+ */
18+
19+ 'use strict' ;
20+
21+ var objectKeys = require ( '@stdlib/utils/keys' ) ;
22+ var ns = require ( './../lib' ) ;
23+
24+ console . log ( objectKeys ( ns ) ) ;
Original file line number Diff line number Diff line change 1+ /**
2+ * @license Apache-2.0
3+ *
4+ * Copyright (c) 2020 The Stdlib Authors.
5+ *
6+ * Licensed under the Apache License, Version 2.0 (the "License");
7+ * you may not use this file except in compliance with the License.
8+ * You may obtain a copy of the License at
9+ *
10+ * http://www.apache.org/licenses/LICENSE-2.0
11+ *
12+ * Unless required by applicable law or agreed to in writing, software
13+ * distributed under the License is distributed on an "AS IS" BASIS,
14+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ * See the License for the specific language governing permissions and
16+ * limitations under the License.
17+ */
18+
19+ 'use strict' ;
20+
21+ /*
22+ * When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
23+ */
24+
25+ // MODULES //
26+
27+ var setReadOnly = require ( '@stdlib/utils/define-read-only-property' ) ;
28+
29+
30+ // MAIN //
31+
32+ /**
33+ * Top-level namespace.
34+ *
35+ * @namespace ns
36+ */
37+ var ns = { } ;
38+
39+ /**
40+ * @name base
41+ * @memberof ns
42+ * @readonly
43+ * @type {Namespace }
44+ * @see {@link module:@stdlib/blas/ext/base }
45+ */
46+ setReadOnly ( ns , 'base' , require ( '@stdlib/blas/ext/base' ) ) ;
47+
48+
49+ // EXPORTS //
50+
51+ module . exports = ns ;
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " @stdlib/blas/ext" ,
3+ "version" : " 0.0.0" ,
4+ "description" : " Standard library extended BLAS." ,
5+ "license" : " Apache-2.0" ,
6+ "author" : {
7+ "name" : " The Stdlib Authors" ,
8+ "url" : " https://github.com/stdlib-js/stdlib/graphs/contributors"
9+ },
10+ "contributors" : [
11+ {
12+ "name" : " The Stdlib Authors" ,
13+ "url" : " https://github.com/stdlib-js/stdlib/graphs/contributors"
14+ }
15+ ],
16+ "main" : " ./lib" ,
17+ "directories" : {
18+ "example" : " ./examples" ,
19+ "lib" : " ./lib" ,
20+ "test" : " ./test"
21+ },
22+ "scripts" : {},
23+ "homepage" : " https://github.com/stdlib-js/stdlib" ,
24+ "repository" : {
25+ "type" : " git" ,
26+ "url" : " git://github.com/stdlib-js/stdlib.git"
27+ },
28+ "bugs" : {
29+ "url" : " https://github.com/stdlib-js/stdlib/issues"
30+ },
31+ "dependencies" : {},
32+ "devDependencies" : {},
33+ "engines" : {
34+ "node" : " >=0.10.0" ,
35+ "npm" : " >2.7.0"
36+ },
37+ "os" : [
38+ " aix" ,
39+ " darwin" ,
40+ " freebsd" ,
41+ " linux" ,
42+ " macos" ,
43+ " openbsd" ,
44+ " sunos" ,
45+ " win32" ,
46+ " windows"
47+ ],
48+ "keywords" : [
49+ " stdlib" ,
50+ " stdmath" ,
51+ " stdblas" ,
52+ " standard" ,
53+ " library" ,
54+ " std" ,
55+ " lib" ,
56+ " mathematics" ,
57+ " math" ,
58+ " blas" ,
59+ " extended" ,
60+ " ext" ,
61+ " linear" ,
62+ " algebra" ,
63+ " linalg"
64+ ]
65+ }
Original file line number Diff line number Diff line change 1+ /**
2+ * @license Apache-2.0
3+ *
4+ * Copyright (c) 2020 The Stdlib Authors.
5+ *
6+ * Licensed under the Apache License, Version 2.0 (the "License");
7+ * you may not use this file except in compliance with the License.
8+ * You may obtain a copy of the License at
9+ *
10+ * http://www.apache.org/licenses/LICENSE-2.0
11+ *
12+ * Unless required by applicable law or agreed to in writing, software
13+ * distributed under the License is distributed on an "AS IS" BASIS,
14+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ * See the License for the specific language governing permissions and
16+ * limitations under the License.
17+ */
18+
19+ 'use strict' ;
20+
21+ // MODULES //
22+
23+ var tape = require ( 'tape' ) ;
24+ var objectKeys = require ( '@stdlib/utils/keys' ) ;
25+ var ns = require ( './../lib' ) ;
26+
27+
28+ // TESTS //
29+
30+ tape ( 'main export is an object' , function test ( t ) {
31+ t . ok ( true , __filename ) ;
32+ t . equal ( typeof ns , 'object' , 'main export is an object' ) ;
33+ t . end ( ) ;
34+ } ) ;
35+
36+ tape ( 'the exported object contains key-value pairs' , function test ( t ) {
37+ var keys = objectKeys ( ns ) ;
38+ t . equal ( keys . length > 0 , true , 'has keys' ) ;
39+ t . end ( ) ;
40+ } ) ;
You can’t perform that action at this time.
0 commit comments