Skip to content

Commit c805a74

Browse files
committed
Update namespace
1 parent 0faa817 commit c805a74

File tree

3 files changed

+69
-4
lines changed

3 files changed

+69
-4
lines changed

lib/node_modules/@stdlib/strided/napi/README.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,21 +96,34 @@ This package exposes various C APIs to facilitate the creation of Node-API strid
9696

9797
<!-- NOTE: please keep in alphabetical order -->
9898

99-
- [`@stdlib/strided/base/binary`][@stdlib/strided/base/binary]: strided array loops for operating on two input strided arrays and one or more output strided arrays.
100-
- [`@stdlib/strided/base/dmap`][@stdlib/strided/base/dmap]: double-precision floating-point strided array interface for applying a unary callback to a single input strided array.
99+
- [`@stdlib/strided/base/binary`][@stdlib/strided/base/binary]: strided array loops for operating on two input strided arrays and one or more output strided arrays.
100+
- [`@stdlib/strided/base/cmap`][@stdlib/strided/base/cmap]: single-precision complex floating-point strided array interface for applying a unary callback to a single input strided array.
101+
- [`@stdlib/strided/base/dmap`][@stdlib/strided/base/dmap]: double-precision floating-point strided array interface for applying a unary callback to a single input strided array.
102+
- [`@stdlib/strided/base/dmap2`][@stdlib/strided/base/dmap2]: double-precision floating-point strided array interface for applying a binary callback to two input strided arrays.
101103
- [`@stdlib/strided/base/dmskmap`][@stdlib/strided/base/dmskmap]: double-precision floating-point strided array interface for applying a unary callback to a single input strided array according to a mask strided array.
104+
- [`@stdlib/strided/base/dmskmap2`][@stdlib/strided/base/dmskmap2]: double-precision floating-point strided array interface for applying a unary callback to two input strided arrays according to a mask strided array.
102105
- [`@stdlib/strided/base/function-object`][@stdlib/strided/base/function-object]: strided array function object.
103106
- [`@stdlib/strided/base/mskunary`][@stdlib/strided/base/mskunary]: strided array loops for operating on a single input strided array, a mask strided array, and one or more output strided arrays.
104107
- [`@stdlib/strided/base/smap`][@stdlib/strided/base/smap]: single-precision floating-point strided array interface for applying a unary callback to a single input strided array.
108+
- [`@stdlib/strided/base/smap2`][@stdlib/strided/base/smap2]: single-precision floating-point strided array interface for applying a binary callback to two input strided arrays.
105109
- [`@stdlib/strided/base/smskmap`][@stdlib/strided/base/smskmap]: single-precision floating-point strided array interface for applying a unary callback to a single input strided array according to a mask strided array.
110+
- [`@stdlib/strided/base/smskmap2`][@stdlib/strided/base/smskmap2]: single-precision floating-point strided array interface for applying a unary callback to two input strided arrays according to a mask strided array.
106111
- [`@stdlib/strided/base/unary`][@stdlib/strided/base/unary]: strided array loops for operating on a single input strided array and one or more output strided arrays.
112+
- [`@stdlib/strided/base/zmap`][@stdlib/strided/base/zmap]: double-precision complex floating-point strided array interface for applying a unary callback to a single input strided array.
107113
- [`@stdlib/strided/dtypes`][@stdlib/strided/dtypes]: supported strided array data types.
114+
- [`@stdlib/strided/napi/binary`][@stdlib/strided/napi/binary]: Node-API interfaces and macros for registering one or more [`@stdlib/strided/base/binary`][@stdlib/strided/base/binary] interfaces with support for multiple dispatch.
115+
- [`@stdlib/strided/napi/cmap`][@stdlib/strided/napi/cmap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/cmap`][@stdlib/strided/base/cmap] function.
108116
- [`@stdlib/strided/napi/dmap`][@stdlib/strided/napi/dmap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/dmap`][@stdlib/strided/base/dmap] function.
117+
- [`@stdlib/strided/napi/dmap2`][@stdlib/strided/napi/dmap2]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/dmap2`][@stdlib/strided/base/dmap2] function.
109118
- [`@stdlib/strided/napi/dmskmap`][@stdlib/strided/napi/dmskmap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/dmskmap`][@stdlib/strided/base/dmskmap] function.
119+
- [`@stdlib/strided/napi/dmskmap2`][@stdlib/strided/napi/dmskmap2]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/dmskmap2`][@stdlib/strided/base/dmskmap2] function.
110120
- [`@stdlib/strided/napi/mskunary`][@stdlib/strided/napi/mskunary]: Node-API interfaces and macros for registering one or more [`@stdlib/strided/base/mskunary`][@stdlib/strided/base/mskunary] interfaces with support for multiple dispatch.
111121
- [`@stdlib/strided/napi/smap`][@stdlib/strided/napi/smap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/smap`][@stdlib/strided/base/smap] function.
122+
- [`@stdlib/strided/napi/smap2`][@stdlib/strided/napi/smap2]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/smap2`][@stdlib/strided/base/smap2] function.
112123
- [`@stdlib/strided/napi/smskmap`][@stdlib/strided/napi/smskmap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/smskmap`][@stdlib/strided/base/smskmap] function.
124+
- [`@stdlib/strided/napi/smskmap2`][@stdlib/strided/napi/smskmap2]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/smskmap2`][@stdlib/strided/base/smskmap2] function.
113125
- [`@stdlib/strided/napi/unary`][@stdlib/strided/napi/unary]: Node-API interfaces and macros for registering one or more [`@stdlib/strided/base/unary`][@stdlib/strided/base/unary] interfaces with support for multiple dispatch.
126+
- [`@stdlib/strided/napi/zmap`][@stdlib/strided/napi/zmap]: Node-API interfaces and macros for registering a [`@stdlib/strided/base/zmap`][@stdlib/strided/base/zmap] function.
114127

115128
For API documentation, consult the individual packages.
116129

@@ -186,34 +199,60 @@ STDLIB_STRIDED_NAPI_MODULE_DMAP( identity )
186199
187200
[@stdlib/strided/base/binary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/binary
188201
202+
[@stdlib/strided/base/cmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/cmap
203+
189204
[@stdlib/strided/base/dmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/dmap
190205
206+
[@stdlib/strided/base/dmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/dmap2
207+
191208
[@stdlib/strided/base/dmskmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/dmskmap
192209
210+
[@stdlib/strided/base/dmskmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/dmskmap2
211+
193212
[@stdlib/strided/base/function-object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/function-object
194213
195214
[@stdlib/strided/base/mskunary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/mskunary
196215
197216
[@stdlib/strided/base/smap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/smap
198217
218+
[@stdlib/strided/base/smap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/smap2
219+
199220
[@stdlib/strided/base/smskmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/smskmap
200221
222+
[@stdlib/strided/base/smskmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/smskmap2
223+
201224
[@stdlib/strided/base/unary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/unary
202225
226+
[@stdlib/strided/base/zmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/zmap
227+
203228
[@stdlib/strided/dtypes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/dtypes
204229
230+
[@stdlib/strided/napi/binary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/binary
231+
232+
[@stdlib/strided/napi/cmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/cmap
233+
205234
[@stdlib/strided/napi/dmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/dmap
206235
236+
[@stdlib/strided/napi/dmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/dmap2
237+
207238
[@stdlib/strided/napi/dmskmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/dmskmap
208239
240+
[@stdlib/strided/napi/dmskmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/dmskmap2
241+
209242
[@stdlib/strided/napi/mskunary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/mskunary
210243
211244
[@stdlib/strided/napi/smap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/smap
212245
246+
[@stdlib/strided/napi/smap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/smap2
247+
213248
[@stdlib/strided/napi/smskmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/smskmap
214249
250+
[@stdlib/strided/napi/smskmap2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/smskmap2
251+
215252
[@stdlib/strided/napi/unary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/unary
216253
254+
[@stdlib/strided/napi/zmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/napi/zmap
255+
217256
</section>
218257
219258
<!-- /.links -->

lib/node_modules/@stdlib/strided/napi/include/stdlib/strided/napi.h

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,34 @@
2121

2222
// Note: keep in alphabetical order...
2323
#include "stdlib/strided/base/binary.h"
24+
#include "stdlib/strided/base/cmap.h"
2425
#include "stdlib/strided/base/dmap.h"
26+
#include "stdlib/strided/base/dmap2.h"
2527
#include "stdlib/strided/base/dmskmap.h"
28+
#include "stdlib/strided/base/dmskmap2.h"
2629
#include "stdlib/strided/base/function_object.h"
2730
#include "stdlib/strided/base/mskunary.h"
2831
#include "stdlib/strided/base/smap.h"
32+
#include "stdlib/strided/base/smap2.h"
2933
#include "stdlib/strided/base/smskmap.h"
34+
#include "stdlib/strided/base/smskmap2.h"
3035
#include "stdlib/strided/base/unary.h"
36+
#include "stdlib/strided/base/zmap.h"
3137

3238
#include "stdlib/strided/dtypes.h"
3339

40+
#include "stdlib/strided/napi/binary.h"
41+
#include "stdlib/strided/napi/cmap.h"
3442
#include "stdlib/strided/napi/dmap.h"
43+
#include "stdlib/strided/napi/dmap2.h"
3544
#include "stdlib/strided/napi/dmskmap.h"
45+
#include "stdlib/strided/napi/dmskmap2.h"
3646
#include "stdlib/strided/napi/mskunary.h"
3747
#include "stdlib/strided/napi/smap.h"
48+
#include "stdlib/strided/napi/smap2.h"
3849
#include "stdlib/strided/napi/smskmap.h"
50+
#include "stdlib/strided/napi/smskmap2.h"
3951
#include "stdlib/strided/napi/unary.h"
52+
#include "stdlib/strided/napi/zmap.h"
4053

4154
#endif // !STDLIB_STRIDED_NAPI_H

lib/node_modules/@stdlib/strided/napi/manifest.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,35 @@
3232
"libpath": [],
3333
"dependencies": [
3434
"@stdlib/strided/base/binary",
35+
"@stdlib/strided/base/cmap",
3536
"@stdlib/strided/base/dmap",
37+
"@stdlib/strided/base/dmap2",
3638
"@stdlib/strided/base/dmskmap",
39+
"@stdlib/strided/base/dmskmap2",
3740
"@stdlib/strided/base/function-object",
3841
"@stdlib/strided/base/mskunary",
3942
"@stdlib/strided/base/smap",
43+
"@stdlib/strided/base/smap2",
4044
"@stdlib/strided/base/smskmap",
45+
"@stdlib/strided/base/smskmap2",
4146
"@stdlib/strided/base/unary",
47+
"@stdlib/strided/base/zmap",
4248

4349
"@stdlib/strided/dtypes",
4450

45-
"@stdlib/strided/napi/dmap",
51+
"@stdlib/strided/napi/binary",
52+
"@stdlib/strided/napi/cmap",
53+
"@stdlib/strided/napi/dmap",
54+
"@stdlib/strided/napi/dmap2",
4655
"@stdlib/strided/napi/dmskmap",
56+
"@stdlib/strided/napi/dmskmap2",
4757
"@stdlib/strided/napi/mskunary",
4858
"@stdlib/strided/napi/smap",
59+
"@stdlib/strided/napi/smap2",
4960
"@stdlib/strided/napi/smskmap",
50-
"@stdlib/strided/napi/unary"
61+
"@stdlib/strided/napi/smskmap2",
62+
"@stdlib/strided/napi/unary",
63+
"@stdlib/strided/napi/zmap"
5164
]
5265
}
5366
]

0 commit comments

Comments
 (0)