diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/README.md b/lib/node_modules/@stdlib/ndarray/base/unary/README.md index 4e59ce6e2b5f..6c838cd4e48c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/unary/README.md @@ -177,6 +177,7 @@ Character codes for data types: +- **x**: `bool` (boolean). - **c**: `complex64` (single-precision floating-point complex number). - **z**: `complex128` (double-precision floating-point complex number). - **f**: `float32` (single-precision floating-point number). @@ -13086,6 +13087,97 @@ The function accepts the following arguments: int8_t stdlib_ndarray_u_z_as_z_z( struct ndarray *arrays[], void *fcn ); ``` +#### stdlib_ndarray_x_x( \*arrays\[], \*fcn ) + +Applies a unary callback to an input ndarray and assigns results to elements in an output ndarray. + +```c +#include "stdlib/ndarray/dtypes.h" +#include "stdlib/ndarray/index_modes.h" +#include "stdlib/ndarray/orders.h" +#include "stdlib/ndarray/ctor.h" +#include +#include +#include +#include + +// Define the ndarray data types: +enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; + +// Create underlying byte arrays: +uint8_t xbuf[] = { 0, 0, 0, 0 }; +uint8_t ybuf[] = { 0, 0, 0, 0 }; + +// Define the number of dimensions: +int64_t ndims = 2; + +// Define the array shapes: +int64_t shape[] = { 2, 2 }; + +// Define the strides: +int64_t sx[] = { 2, 1 }; +int64_t sy[] = { 2, 1 }; + +// Define the offsets: +int64_t ox = 0; +int64_t oy = 0; + +// Define the array order: +enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; + +// Specify the index mode: +enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; + +// Specify the subscript index modes: +int8_t submodes[] = { imode }; +int64_t nsubmodes = 1; + +// Create an input ndarray: +struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +if ( x == NULL ) { + fprintf( stderr, "Error allocating memory.\n" ); + exit( EXIT_FAILURE ); +} + +// Create an output ndarray: +struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +if ( y == NULL ) { + fprintf( stderr, "Error allocating memory.\n" ); + exit( EXIT_FAILURE ); +} + +// Create an array containing the ndarrays: +struct ndarray *arrays[] = { x, y }; + +// Define a callback: +static bool fcn( const bool x ) { + return x; +} + +// Apply the callback: +int8_t status = stdlib_ndarray_x_x( arrays, (void *)fcn ); +if ( status != 0 ) { + fprintf( stderr, "Error during computation.\n" ); + exit( EXIT_FAILURE ); +} + +// ... + +// Free allocated memory: +stdlib_ndarray_free( x ); +stdlib_ndarray_free( y ); +``` + +The function accepts the following arguments: + +- **arrays**: `[inout] struct ndarray**` array whose first element is a pointer to an input ndarray and whose second element is a pointer to an output ndarray. +- **fcn**: `[in] void*` a `bool (*f)(bool)` function to apply provided as a `void` pointer. + +```c +int8_t stdlib_ndarray_x_x( struct ndarray *arrays[], void *fcn ); +``` + #### stdlib_ndarray_z_d_as_z_d( \*arrays\[], \*fcn ) Applies a unary callback to an input ndarray and assigns results to elements in an output ndarray. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary.h index 33fd393e911e..d9df1c977618 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary.h @@ -183,6 +183,8 @@ #include "unary/u_z_as_u_z.h" #include "unary/u_z_as_z_z.h" +#include "unary/x_x.h" + #include "unary/z_d_as_z_d.h" #include "unary/z_z.h" // END LOOPS diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b.h index 5cb870bb159f..47c2df7bcc99 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b_as_u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b_as_u_u.h index 1411802d185f..d807bb0b92e2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b_as_u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_b_as_u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c.h index 272e0972f2fd..68f29bbda5bb 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_b_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_b_c.h index fd4f05141ec8..ea612a1692fc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_b_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_b_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_c_c.h index 391b531f9146..127ce87f6ae5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_z_z.h index 44aa02cd70cb..0a923c91c654 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d.h index 9408d85e03f2..0b83086d7047 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_b_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_b_d.h index 759dd3ca8dee..68afd1481d98 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_b_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_b_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_d_d.h index ecc31edef737..58209c3392c5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f.h index e7c91613f8e6..7fd68665057a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_b_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_b_f.h index 6a9574f7db97..100c61fa2756 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_b_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_b_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_d_d.h index c17f5c21b88a..249e51d81207 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_f_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_f_f.h index 0bcfe6667b1a..12cd0e4de942 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_f_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_f_as_f_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i.h index c46f643c407e..dcaee5b001b9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_b_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_b_i.h index c11dc4175161..2a94d52580c1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_b_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_b_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_i_i.h index b58f177a98e3..a59ba0df9edf 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_i_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k.h index 90c562ceca24..f7eb52a64d4b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_b_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_b_k.h index e861e3e36a76..4c23bf597bc4 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_b_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_b_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_i_i.h index 4fc4afd3a2ac..bfd7f563cd68 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_k_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_k_k.h index 6badca565115..853ba82699a5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_k_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_k_as_k_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t.h index ca4fdb4c7ce6..faf6540e1e52 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_b_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_b_t.h index 573dd0da68bc..7b46561cde93 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_b_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_b_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_t_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_t_t.h index 3609ef037411..6e4788ee4e86 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_t_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_t_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_u_u.h index 0ccc2f57de02..ccb98d1ee4d7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_t_as_u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u.h index 76e420378bd4..0078d68fcda7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_b_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_b_u.h index bc453b3963f4..aa0a55046f6c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_b_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_b_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_u_u.h index ab5f68fef7bc..ac3e51eeef48 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_u_as_u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z.h index c706c0081c53..7e657f4595f7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_b_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_b_z.h index 511f89cb1bba..3695a3a492f6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_b_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_b_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_z_z.h index 99a9e187fea1..3074c9fbed2a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/b_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c.h index 64f87a626380..dd7bb3158b53 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c_as_z_z.h index 6abd85857428..dd12c5a89ad8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_f_as_c_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_f_as_c_f.h index a226a638e1d9..dc3412f1b1c6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_f_as_c_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_f_as_c_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z.h index bec6806467b8..2b8225239d04 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_c_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_c_z.h index 6ceb27a07d98..2176b001eaf7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_c_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_c_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_z_z.h index 2065229d4c4d..a1a6cf605ded 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/c_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_d.h index 6a8a0fb9afea..d198818a3eb2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_i_as_d_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_i_as_d_i.h index 7a92082950ab..9c77f838f7b7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_i_as_d_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_i_as_d_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z.h index eb270cc66345..731c67416753 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_d_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_d_z.h index 04c701229ac9..26cf67b94fe9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_d_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_d_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_z_z.h index 83bf2a597ba9..aa1677c03690 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/d_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c.h index f99163c6b049..93b866821d19 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_c_c.h index e672cbdc7626..9d7a0d78cf92 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_f_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_f_c.h index f3cf9d161ed0..91866cd58999 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_f_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_f_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_z_z.h index ec8665d3659f..e99e0bd0964d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d.h index 9083979cacc6..1ce3eb638bc3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_d_d.h index 56a12d4fdc05..0483185606cc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_f_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_f_d.h index ff0db4bcb887..e1888eefe9c4 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_f_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_d_as_f_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f.h index 5a4837c2e844..f364281a55c2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f_as_d_d.h index 8c6ef7376fdd..5bd4afc549af 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_f_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_i_as_f_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_i_as_f_i.h index 683f4ec7c638..e0e047342183 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_i_as_f_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_i_as_f_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z.h index fcd9c4b43a77..69dddc354e78 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_f_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_f_z.h index ca1ca246e68f..ab9c2b504589 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_f_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_f_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_z_z.h index 252dae9de5ac..0d8b298aeb65 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/f_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d.h index a62dcf58b5b8..c58a115d08c9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_d_d.h index 4f6d07c5cd37..8c362ff863c2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_i_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_i_d.h index d0f05066abd8..b5cf3d606fbd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_i_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_d_as_i_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_i.h index b8dcf68c94c0..1651d5aa3840 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_u.h index 481e8eacad7c..fb3e4dfb2d4f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z.h index 368d8fd687ed..65b416dea733 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_i_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_i_z.h index 86dc93822c5d..9a7d7e84c4c5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_i_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_i_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_z_z.h index 027eef01b811..c71f88a977cc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/i_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c.h index 1c828d232c85..2c8394e8a76e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_c_c.h index e4f833eac78b..7d829311c145 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_k_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_k_c.h index 749e31d6a871..1a722e8a58b5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_k_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_k_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_z_z.h index 2d717d81624a..f9ad481bac2a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d.h index 38ba4d70fba0..ac9d436f1f83 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_d_d.h index 416b197725ed..de0cc2484b89 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_k_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_k_d.h index 0b04ceaf77b2..a28346bcc98f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_k_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_d_as_k_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f.h index 61dbf101ce8a..a48bfd179dd5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_d_d.h index 1e1faa78c62a..2ef6702921b9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_f_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_f_f.h index d67a20ab8abc..8b8f1af97452 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_f_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_f_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_k_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_k_f.h index 944b7167c8a4..9d8913183943 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_k_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_f_as_k_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i.h index 2ea39fa76881..2a628828a115 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_i_i.h index 97710790d513..50ca88944ffe 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_k_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_k_i.h index c480401f418b..0ccf80106d03 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_k_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_i_as_k_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k.h index 0978b398ac2b..e959e468f4d7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k_as_i_i.h index 9cb60db186a9..c75c15cf6ee9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_k_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t.h index 4a97de165adb..78d9b6634492 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t_as_i_i.h index fa8b320074fe..89f5ec0074b7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_t_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u.h index 9d289145504f..8b40b42e5069 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u_as_i_i.h index 147f7c438b61..678765209d18 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_u_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z.h index a55be76e41ea..466f2dcf29d9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_k_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_k_z.h index 383c62a49d8c..279f5a4070e6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_k_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_k_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_z_z.h index 22e69fadedee..ecb2cdb14c1f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/k_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_b.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_b.h index 86555d7e3fbf..cebcaf30f63a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_b.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_b.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c.h index 488026c9e922..8e5c69032e53 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_c_c.h index 22833a39acc7..8e05cbd5a26d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_s_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_s_c.h index 45f122523d25..669e28942a25 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_s_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_s_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_z_z.h index f5852f2b7e88..641ecb8dd3e6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d.h index 4d2835dc0c5b..7a2498297e58 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_d_d.h index 0a7ed308251d..7bab09e74f80 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_s_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_s_d.h index f02d8e441c9a..e1088ea62eaf 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_s_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_d_as_s_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f.h index 1b2c9d49b1be..213be054870d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_d_d.h index 5cac9482aa1e..279ecc715ec3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_f_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_f_f.h index 4c8b6d439038..c56d3798b357 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_f_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_f_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_s_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_s_f.h index e8357f0efe6d..d38e8e674aae 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_s_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_f_as_s_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i.h index 87e714ba9c14..daf66f355454 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_i_i.h index 73f94ba0a870..aa2b72bcfe72 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_s_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_s_i.h index ce70a674a3bf..ca21ac86d823 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_s_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_i_as_s_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k.h index 7f206cc08fb5..4356e515f2df 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_i_i.h index 1b9d64337b04..c5279ddc6165 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_k_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_k_k.h index c49eed7dc60f..e3428a4602a2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_k_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_k_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_s_k.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_s_k.h index 9bb315909772..725c121e06e7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_s_k.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_k_as_s_k.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s.h index 3c221d6ccca1..837682b2f560 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s_as_i_i.h index affb9db9c6b3..4db8e5f9df27 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_s_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t.h index 06c294c7a258..2318aa3a5050 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t_as_i_i.h index 583ec0560866..cda22e7f0347 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_t_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u.h index 3341a77f71b4..180010df4db7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u_as_i_i.h index f523d09e218d..b44f53d8b2bb 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_u_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z.h index 7b3f2085c230..580d8f07e65e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_s_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_s_z.h index 958476872505..a59c90eedaaa 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_s_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_s_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_z_z.h index 7cd1bd5f5edf..5e74ddc54ecd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/s_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c.h index b21d91b21b41..9738b2bb18e3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_c_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_c_c.h index c0bdb4cdffaa..70c7c794fb1f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_c_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_c_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_t_c.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_t_c.h index 22ae87b7d2bb..c49452151472 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_t_c.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_t_c.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_z_z.h index 433205deb6f1..4194d3ce4fbd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_c_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d.h index ef2248dd118f..2f0f223bbcad 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_d_d.h index 9f748661b9c1..5b7a352042af 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_t_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_t_d.h index 5d4beea01491..2112e15472a1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_t_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_d_as_t_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f.h index 24e66fad0d88..83e1862eb0ee 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_d_d.h index f3f255f9d6c1..8ec34505ee2c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_f_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_f_f.h index f9eba5df2a2d..194fa4c5ce56 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_f_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_f_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_t_f.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_t_f.h index d1b9a29472cc..8225a873f14c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_t_f.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_f_as_t_f.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i.h index 62df6b289355..610624bf8b0b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_i_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_i_i.h index be0fc0a7d152..ff7fd5b40215 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_i_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_i_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_t_i.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_t_i.h index f7163abd5a8d..9e1586983ef5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_t_i.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_i_as_t_i.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t.h index da5eb9dd1833..d3355d486b19 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t_as_u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t_as_u_u.h index 7f9b8dab75e7..c885f9e1ea57 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t_as_u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_t_as_u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u.h index 89dd2af7f901..92c14ec6ea97 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_t_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_t_u.h index 3e54bf2e432c..63ccd370a293 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_t_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_t_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_u_u.h index 0a7bcac999c3..a44d925a6c4b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_u_as_u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z.h index 32d8cb307ae7..923140d5c844 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_t_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_t_z.h index 1a982f7377b1..3c4078b291f7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_t_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_t_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_z_z.h index 394ccae1e130..0d0d5b91f925 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/t_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d.h index 15aca111e480..db57cb33baf1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_d_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_d_d.h index d7925e73a2b2..a40858647d12 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_d_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_d_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_u_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_u_d.h index 8127f06dfa22..3cf2868144b3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_u_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_d_as_u_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_u.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_u.h index 8094bfc3805a..8a6377a897ff 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_u.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_u.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z.h index 64c4d894eb06..5a07423c4e99 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_u_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_u_z.h index cc470dbc6f52..8f5979944e01 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_u_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_u_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_z_z.h index ae8fa0348376..82bd9ab4b324 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/u_z_as_z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/x_x.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/x_x.h new file mode 100644 index 000000000000..0cfc3ee3f239 --- /dev/null +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/x_x.h @@ -0,0 +1,150 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2024 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* +* The following is auto-generated. Do not manually edit. See scripts/loops.js. +*/ + +#ifndef STDLIB_NDARRAY_BASE_UNARY_X_X_H +#define STDLIB_NDARRAY_BASE_UNARY_X_X_H + +#include "stdlib/ndarray/ctor.h" +#include + +/* +* If C++, prevent name mangling so that the compiler emits a binary file having undecorated names, thus mirroring the behavior of a C compiler. +*/ +#ifdef __cplusplus +extern "C" { +#endif + +/** +* Applies a unary callback to an input ndarray and assigns results to elements in an output ndarray. +*/ +int8_t stdlib_ndarray_x_x( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a zero-dimensional input ndarray and assigns results to elements in a zero-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_0d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a one-dimensional input ndarray and assigns results to elements in a one-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_1d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a two-dimensional input ndarray and assigns results to elements in a two-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_2d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a two-dimensional input ndarray and assigns results to elements in a two-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_2d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a three-dimensional input ndarray and assigns results to elements in a three-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_3d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a three-dimensional input ndarray and assigns results to elements in a three-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_3d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a four-dimensional input ndarray and assigns results to elements in a four-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_4d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a four-dimensional input ndarray and assigns results to elements in a four-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_4d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a five-dimensional input ndarray and assigns results to elements in a five-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_5d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a five-dimensional input ndarray and assigns results to elements in a five-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_5d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a six-dimensional input ndarray and assigns results to elements in a six-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_6d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a six-dimensional input ndarray and assigns results to elements in a six-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_6d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a seven-dimensional input ndarray and assigns results to elements in a seven-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_7d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a seven-dimensional input ndarray and assigns results to elements in a seven-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_7d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to an eight-dimensional input ndarray and assigns results to elements in an eight-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_8d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to an eight-dimensional input ndarray and assigns results to elements in an eight-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_8d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a nine-dimensional input ndarray and assigns results to elements in a nine-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_9d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a nine-dimensional input ndarray and assigns results to elements in a nine-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_9d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a ten-dimensional input ndarray and assigns results to elements in a ten-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_10d( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to a ten-dimensional input ndarray and assigns results to elements in a ten-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_10d_blocked( struct ndarray *arrays[], void *fcn ); + +/** +* Applies a unary callback to an n-dimensional input ndarray and assigns results to elements in an n-dimensional output ndarray. +*/ +int8_t stdlib_ndarray_x_x_nd( struct ndarray *arrays[], void *fcn ); + +#ifdef __cplusplus +} +#endif + +#endif // !STDLIB_NDARRAY_BASE_UNARY_X_X_H diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_d_as_z_d.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_d_as_z_d.h index a72a12cd52ba..6da219be66f6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_d_as_z_d.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_d_as_z_d.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_z.h b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_z.h index 8dfafd6e1044..948c297e44d1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_z.h +++ b/lib/node_modules/@stdlib/ndarray/base/unary/include/stdlib/ndarray/base/unary/z_z.h @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/manifest.json b/lib/node_modules/@stdlib/ndarray/base/unary/manifest.json index 3b500a83847a..f9e8937d235d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/manifest.json +++ b/lib/node_modules/@stdlib/ndarray/base/unary/manifest.json @@ -167,6 +167,7 @@ "./src/u_z.c", "./src/u_z_as_u_z.c", "./src/u_z_as_z_z.c", + "./src/x_x.c", "./src/z_d_as_z_d.c", "./src/z_z.c", "./src/dispatch.c", diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/scripts/loops.js b/lib/node_modules/@stdlib/ndarray/base/unary/scripts/loops.js index 799f8d48c415..680e449489ca 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/scripts/loops.js +++ b/lib/node_modules/@stdlib/ndarray/base/unary/scripts/loops.js @@ -3,7 +3,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2022 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -482,6 +482,9 @@ function createSourceFile( signature ) { if ( /z/.test( signature ) ) { inc.push( '#include "stdlib/complex/float64/ctor.h"' ); } + if ( /x/.test( signature ) ) { + inc.push( '#include ' ); + } if ( inc.length ) { file = replace( file, '{{INCLUDES}}', '\n'+inc.join( '\n' ) ); } else { @@ -499,6 +502,9 @@ function createSourceFile( signature ) { if ( /z/.test( tmp ) ) { inc.push( '#include "stdlib/complex/float64/ctor.h"' ); } + if ( /x/.test( tmp ) ) { + inc.push( '#include ' ); + } if ( inc.length ) { file = replace( file, '{{EXAMPLE_INCLUDES}}', '\n* '+inc.join( '\n* ' ) ); } else { @@ -706,6 +712,9 @@ function createDoc( signature ) { if ( /z/.test( tmp ) ) { inc.push( '#include "stdlib/complex/float64/ctor.h"' ); } + if ( /x/.test( tmp ) ) { + inc.push( '#include ' ); + } if ( inc.length ) { doc = replace( doc, '{{EXAMPLE_INCLUDES}}', '\n'+inc.join( '\n' ) ); } else { diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/scripts/templates/docs.txt b/lib/node_modules/@stdlib/ndarray/base/unary/scripts/templates/docs.txt index b48d3734806e..81b59e4a5708 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/scripts/templates/docs.txt +++ b/lib/node_modules/@stdlib/ndarray/base/unary/scripts/templates/docs.txt @@ -1,4 +1,4 @@ -#### stdlib_ndarray_{{SIGNATURE}}( \*arrays[], \*fcn ) +#### stdlib_ndarray_{{SIGNATURE}}( \*arrays\[], \*fcn ) Applies a unary callback to an input ndarray and assigns results to elements in an output ndarray. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b.c index ddf8c84e5c0b..becafa6a3403 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b_as_u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b_as_u_u.c index 9f2fe29fcbf5..086325b61064 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b_as_u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_b_as_u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c.c index 85f90d229f72..11dca897e50b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_b_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_b_c.c index 204faa0927b2..c42cc279c0a0 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_b_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_b_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_c_c.c index 3b5be2704c38..f2d2d70e08a5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_z_z.c index 2bc23868ca40..17d44c8d440c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d.c index 2db97542ddf3..8e357db45397 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_b_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_b_d.c index 3f55fa74ce0e..cde834fefbac 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_b_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_b_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_d_d.c index 2221b059612f..6232c31775c2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f.c index 51c15befd1d4..e0c32a520db0 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_b_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_b_f.c index c3db159be272..9d0f40b42db9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_b_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_b_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_d_d.c index 036e27760696..64993d0fbd1f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_f_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_f_f.c index fdb4a5ad5ef2..28c56b7216b8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_f_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_f_as_f_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i.c index d7731e8a60a2..367c92f581dd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_b_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_b_i.c index 161000e9603e..613446318baa 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_b_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_b_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_i_i.c index b8ff7095bfbe..c8c97765af95 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_i_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k.c index 6113ff120936..ba12aa26b0e8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_b_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_b_k.c index fa6fea30f1f9..aa09c8b9b7a7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_b_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_b_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_i_i.c index 05a1375528de..18f5b6059187 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_k_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_k_k.c index e31b5d782df3..c5db78f772dd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_k_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_k_as_k_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t.c index bedeae674a04..1c9a3680f169 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_b_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_b_t.c index 6c1e1ec9f81b..46b44aacf8eb 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_b_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_b_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_t_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_t_t.c index d671e58ada5e..e77a3046b8b1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_t_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_t_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_u_u.c index ef1e8d66aa69..bc2ae700b7ac 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_t_as_u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u.c index 9b90ee10b06a..433da70723dc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_b_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_b_u.c index 4abb99ccdac5..1620d261efc5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_b_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_b_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_u_u.c index d77fac5810bb..04e607d7fa80 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_u_as_u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z.c index f232a8e96652..49f7dd589a46 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_b_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_b_z.c index 42a0f2e8fd73..76ead2ef9bec 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_b_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_b_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_z_z.c index 0624ef7b5e51..324d51b6c488 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/b_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c.c index 8437d76238a4..b42a830ecf27 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c_as_z_z.c index 9df42d7ab622..ceb2588834ce 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_f_as_c_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_f_as_c_f.c index c23e20f12177..974d54afa8d5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_f_as_c_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_f_as_c_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z.c index 34a1d20b9a24..805312c1f052 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_c_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_c_z.c index 63446ac37e76..e322b01b9c60 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_c_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_c_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_z_z.c index 934e0e540ab6..42e6a3bb0e3e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/c_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_d.c index d1e5b904f1f1..eb7024bfed6b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_i_as_d_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_i_as_d_i.c index fa185904c307..0b292ff163b9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_i_as_d_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_i_as_d_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z.c index e2a1d3bdf849..e1dc4d53beab 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_d_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_d_z.c index dc57dcad4fcc..6a5dcc00fecd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_d_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_d_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_z_z.c index a9903a7926c3..a9523c3b0817 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/d_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c.c index 71e0e5bc94de..71b552398033 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_c_c.c index 281b0ffca731..7eb866058782 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_f_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_f_c.c index be98e77c0a70..662d9887ecf6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_f_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_f_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_z_z.c index acb19f31eea2..09369177e56a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d.c index 731e73b1d81a..2f585f58afc8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_d_d.c index 9a306efd21b3..1279a6e18da7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_f_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_f_d.c index 8bb974be58e6..2791739db0ec 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_f_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_d_as_f_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f.c index 32f039729172..c802063e424e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f_as_d_d.c index 620f31d0d18f..33eaf24270d8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_f_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_i_as_f_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_i_as_f_i.c index 104dc1495598..6db74a0ba0b5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_i_as_f_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_i_as_f_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z.c index 8c0cb7536ce8..9fa8815d6d35 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_f_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_f_z.c index b8b4d3a8fcc7..5e25d4c1a7c3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_f_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_f_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_z_z.c index 10f055c7b0bb..758d93d9560d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/f_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d.c index d2d59f352e87..39c88a275fd0 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_d_d.c index e3d5129a93de..0012b8e6ab56 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_i_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_i_d.c index 9e33d46d76ef..c07339fbc06e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_i_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_d_as_i_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_i.c index 487b23eb733b..3e09e33ac145 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_u.c index ee360c4c831b..22e6ba20c400 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z.c index f747d1af7aa8..45b39694535f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_i_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_i_z.c index 5ed64c7ccd60..07c799b4cd17 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_i_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_i_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_z_z.c index 28e711170191..c43aba6d9ce1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/i_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c.c index 150b7f964117..6eae7edb5c20 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_c_c.c index e6b4e2496588..83ae044c0db2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_k_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_k_c.c index 0b120dd9a896..55426f340d9b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_k_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_k_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_z_z.c index 7cfae3b72cd9..9c139d5ad1d6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d.c index 59a96c87599f..5b4cd56c1a42 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_d_d.c index bbd3f4a8828a..be38ce51b6dd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_k_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_k_d.c index 85ece249044d..82fd454aa4dc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_k_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_d_as_k_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f.c index b51fb6ca2656..c40c66aae863 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_d_d.c index f16f007bdcb5..b0f730a1a406 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_f_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_f_f.c index 0522f5e6f825..fa053383b664 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_f_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_f_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_k_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_k_f.c index 4346a17a5689..f4b6f6d095db 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_k_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_f_as_k_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i.c index 060769e767bf..0fcfcc6031d9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_i_i.c index da8ecc2607d4..3ea18ca61212 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_k_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_k_i.c index 9e2160c74572..7aa3506808ef 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_k_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_i_as_k_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k.c index 83ad65e1cea6..4312b6c16c92 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k_as_i_i.c index 25b0bb57000d..96939f4159f9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_k_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t.c index 9596d941a5c0..823284dbc0a7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t_as_i_i.c index d48ed4875b51..312916f2ebd6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_t_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u.c index 379ec8e5d06b..06d5c1792dea 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u_as_i_i.c index 6901935cc4bc..8a4d34d8e504 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_u_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z.c index b9b5cec8f065..a0e920f411c2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_k_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_k_z.c index dabd145ba6db..6871dbe89b40 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_k_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_k_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_z_z.c index 9bf1d6e4d4b6..262e0e9bd79c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/k_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_b.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_b.c index 97bfe8af1411..9118fc1679ad 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_b.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_b.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c.c index 39259420bcfc..332c81382c47 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_c_c.c index 7dd49d39b6dc..90b01a57a48e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_s_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_s_c.c index f81dc2e1497d..f26df103fb89 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_s_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_s_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_z_z.c index a381f7bbbf6c..3f5e63503194 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d.c index 0b321aadcd15..29707f1a7ddd 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_d_d.c index 683e548600d7..2780ec4f63ba 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_s_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_s_d.c index f88eb8f75bc0..9e916074cc07 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_s_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_d_as_s_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f.c index 5ff854cf6422..876729570686 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_d_d.c index 81420fb27325..a80dfe6bce01 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_f_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_f_f.c index d6873d78dabe..6dbf7117ca70 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_f_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_f_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_s_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_s_f.c index 54513e753dc4..b1c0be72fcb2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_s_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_f_as_s_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i.c index 7b5b7e71363b..fec7cb9e381f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_i_i.c index 5d19c167670d..e25e075cac45 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_s_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_s_i.c index 52a04dc0ccb5..cc89114de915 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_s_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_i_as_s_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k.c index 0cc4cd3c92c8..6043e4b0cec6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_i_i.c index db1881ac39d1..820a21ccfe37 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_k_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_k_k.c index f02e899e0cc8..6fa61f025312 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_k_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_k_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_s_k.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_s_k.c index 6bf06b41c132..ed36bc20d988 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_s_k.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_k_as_s_k.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s.c index 909379ce156d..2a3e3e6c390e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s_as_i_i.c index 0249d5cbda60..5b3af14069aa 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_s_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t.c index 67e752c9477c..15bcf4da89ad 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t_as_i_i.c index d365c84a0dcc..b00186d5892d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_t_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u.c index fc5f7ec25fd3..aff58c9002fc 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u_as_i_i.c index 8f3fe2014c7f..8b4f1b85907f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_u_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z.c index aa503205ce3a..709b1872b075 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_s_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_s_z.c index 307ef475653b..9d197aaa1dee 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_s_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_s_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_z_z.c index b47ef799faa3..fe3dac98bb0b 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/s_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c.c index 94ebd8e98144..c52fd978a336 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_c_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_c_c.c index b1c9b7b6d258..a3c1d1a57878 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_c_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_c_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_t_c.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_t_c.c index 2c2bb88e372c..93bf00f2777c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_t_c.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_t_c.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_z_z.c index a590c698766a..5857ea875790 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_c_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d.c index 7041ba66196e..ca2e6b4f164a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_d_d.c index 9ecbeee510f7..206f7940e1be 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_t_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_t_d.c index e95e3fb61143..11d2d9372672 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_t_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_d_as_t_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f.c index fb7909c5e42a..e7de98e2c1d1 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_d_d.c index 650728c95fb2..b28947309564 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_f_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_f_f.c index a9e0f30e4c13..658a2a38759f 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_f_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_f_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_t_f.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_t_f.c index 4a5842efbcdd..7790733343fa 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_t_f.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_f_as_t_f.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i.c index 4a91b6f8a0fe..a82fd2e9ec56 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_i_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_i_i.c index c2490ce82593..882d149a51af 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_i_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_i_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_t_i.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_t_i.c index 295df5690b40..c30cb7e91c37 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_t_i.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_i_as_t_i.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t.c index 9e3cba5299a0..73e62a17f8f5 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t_as_u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t_as_u_u.c index ce003f6396a5..0a7ff48b7187 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t_as_u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_t_as_u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u.c index 6ff7ac33f929..1957c37b9023 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_t_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_t_u.c index 9a8b800c6b37..4a930e636517 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_t_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_t_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_u_u.c index 68de2e9a6ec1..a33c5ad6e3c2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_u_as_u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z.c index da760b186c8b..8be9772e5105 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_t_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_t_z.c index 4d89a85f438b..d041ff1d1b05 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_t_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_t_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_z_z.c index a494cb8f1758..58994717deb2 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/t_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d.c index b01252be9132..4bdb1bfbd401 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_d_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_d_d.c index 1491371a3e75..8e79ae909eac 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_d_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_d_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_u_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_u_d.c index 882bb5672c4f..e5037b114903 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_u_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_d_as_u_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_u.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_u.c index abdf776aabc5..5f9799331d6d 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_u.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_u.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z.c index 7ab6188c0fae..c36d83223601 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_u_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_u_z.c index fcf97131d13c..096a098dbaba 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_u_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_u_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_z_z.c index 71e3b10c5440..1baf73eb30ea 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/u_z_as_z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/x_x.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/x_x.c new file mode 100644 index 000000000000..88a2f8798bf4 --- /dev/null +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/x_x.c @@ -0,0 +1,2191 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2024 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* +* The following is auto-generated. Do not manually edit. See scripts/loops.js. +*/ + +#include "stdlib/ndarray/base/unary/x_x.h" +#include "stdlib/ndarray/base/unary/typedefs.h" +#include "stdlib/ndarray/base/unary/macros.h" +#include "stdlib/ndarray/base/unary/dispatch_object.h" +#include "stdlib/ndarray/base/unary/dispatch.h" +#include "stdlib/ndarray/ctor.h" +#include +#include + +/** +* Applies a unary callback to a zero-dimensional input ndarray and assigns results to elements in a zero-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0 }; +* uint8_t ybuf[] = { 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 0; +* +* // Define the array shapes: +* int64_t shape[] = {}; +* +* // Define the strides: +* int64_t sx[] = { 0 }; +* int64_t sy[] = { 0 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_0d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_0d( struct ndarray *arrays[], void *fcn ) { + bool v; + int8_t status = stdlib_ndarray_iget_bool( arrays[ 0 ], 0, &v ); + if ( status != 0 ) { + return -1; + } + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + status = stdlib_ndarray_iset_bool( arrays[ 1 ], 0, f( v ) ); + if ( status != 0 ) { + return -1; + } + return 0; +} + +/** +* Applies a unary callback to a one-dimensional input ndarray and assigns results to elements in a one-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 1; +* +* // Define the array shapes: +* int64_t shape[] = { 3 }; +* +* // Define the strides: +* int64_t sx[] = { 1 }; +* int64_t sy[] = { 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_1d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_1d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_1D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a two-dimensional input ndarray and assigns results to elements in a two-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 2; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 2, 1 }; +* int64_t sy[] = { 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_2d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_2d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_2D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a two-dimensional input ndarray and assigns results to elements in a two-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 2; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 2, 1 }; +* int64_t sy[] = { 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_2d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_2d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_2D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a three-dimensional input ndarray and assigns results to elements in a three-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 3; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 4, 2, 1 }; +* int64_t sy[] = { 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_3d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_3d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_3D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a three-dimensional input ndarray and assigns results to elements in a three-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 3; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 4, 2, 1 }; +* int64_t sy[] = { 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_3d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_3d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_3D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a four-dimensional input ndarray and assigns results to elements in a four-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 4; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_4d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_4d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_4D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a four-dimensional input ndarray and assigns results to elements in a four-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 4; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_4d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_4d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_4D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a five-dimensional input ndarray and assigns results to elements in a five-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 5; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_5d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_5d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_5D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a five-dimensional input ndarray and assigns results to elements in a five-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 5; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_5d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_5d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_5D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a six-dimensional input ndarray and assigns results to elements in a six-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 6; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_6d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_6d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_6D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a six-dimensional input ndarray and assigns results to elements in a six-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 6; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_6d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_6d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_6D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a seven-dimensional input ndarray and assigns results to elements in a seven-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 7; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_7d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_7d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_7D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a seven-dimensional input ndarray and assigns results to elements in a seven-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 7; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_7d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_7d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_7D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to an eight-dimensional input ndarray and assigns results to elements in an eight-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 8; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_8d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_8d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_8D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to an eight-dimensional input ndarray and assigns results to elements in an eight-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 8; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_8d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_8d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_8D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a nine-dimensional input ndarray and assigns results to elements in a nine-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 9; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_9d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_9d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_9D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a nine-dimensional input ndarray and assigns results to elements in a nine-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 9; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_9d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_9d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_9D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a ten-dimensional input ndarray and assigns results to elements in a ten-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 10; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_10d( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_10d( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_10D_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to a ten-dimensional input ndarray and assigns results to elements in a ten-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 10; +* +* // Define the array shapes: +* int64_t shape[] = { 1, 1, 1, 1, 1, 1, 1, 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 8, 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* int64_t sy[] = { 8, 8, 8, 8, 8, 8, 8, 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_10d_blocked( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_10d_blocked( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_10D_BLOCKED_LOOP_CLBK( bool, bool ) + return 0; +} + +/** +* Applies a unary callback to an n-dimensional input ndarray and assigns results to elements in an n-dimensional output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0, 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 3; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 4, 2, 1 }; +* int64_t sy[] = { 4, 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x_nd( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x_nd( struct ndarray *arrays[], void *fcn ) { + typedef bool func_type( const bool x ); + func_type *f = (func_type *)fcn; + STDLIB_NDARRAY_UNARY_ND_LOOP_CLBK( bool, bool ) + return 0; +} + +// Define a list of unary ndarray functions: +static ndarrayUnaryFcn functions[] = { + stdlib_ndarray_x_x_0d, + stdlib_ndarray_x_x_1d, + stdlib_ndarray_x_x_2d, + stdlib_ndarray_x_x_3d, + stdlib_ndarray_x_x_4d, + stdlib_ndarray_x_x_5d, + stdlib_ndarray_x_x_6d, + stdlib_ndarray_x_x_7d, + stdlib_ndarray_x_x_8d, + stdlib_ndarray_x_x_9d, + stdlib_ndarray_x_x_10d, + stdlib_ndarray_x_x_nd +}; + +// Define a list of unary ndarray functions implementing loop blocking... +static ndarrayUnaryFcn blocked_functions[] = { + stdlib_ndarray_x_x_2d_blocked, + stdlib_ndarray_x_x_3d_blocked, + stdlib_ndarray_x_x_4d_blocked, + stdlib_ndarray_x_x_5d_blocked, + stdlib_ndarray_x_x_6d_blocked, + stdlib_ndarray_x_x_7d_blocked, + stdlib_ndarray_x_x_8d_blocked, + stdlib_ndarray_x_x_9d_blocked, + stdlib_ndarray_x_x_10d_blocked +}; + +// Create a unary function dispatch object: +static const struct ndarrayUnaryDispatchObject obj = { + // Array containing unary ndarray functions: + functions, + + // Number of unary ndarray functions: + 12, + + // Array containing unary ndarray functions using loop blocking: + blocked_functions, + + // Number of unary ndarray functions using loop blocking: + 9 +}; + +/** +* Applies a unary callback to an input ndarray and assigns results to elements in an output ndarray. +* +* ## Notes +* +* - If successful, the functions returns `0`; otherwise, the function returns an error code. +* +* @param arrays array whose first element is a pointer to an input ndarray and whose last element is a pointer to an output ndarray +* @param fcn callback +* @return status code +* +* @example +* #include "stdlib/ndarray/base/unary/x_x.h" +* #include "stdlib/ndarray/dtypes.h" +* #include "stdlib/ndarray/index_modes.h" +* #include "stdlib/ndarray/orders.h" +* #include "stdlib/ndarray/ctor.h" +* #include +* #include +* #include +* #include +* +* // Define the ndarray data types: +* enum STDLIB_NDARRAY_DTYPE xdtype = STDLIB_NDARRAY_BOOL; +* enum STDLIB_NDARRAY_DTYPE ydtype = STDLIB_NDARRAY_BOOL; +* +* // Create underlying byte arrays: +* uint8_t xbuf[] = { 0, 0, 0, 0 }; +* uint8_t ybuf[] = { 0, 0, 0, 0 }; +* +* // Define the number of dimensions: +* int64_t ndims = 2; +* +* // Define the array shapes: +* int64_t shape[] = { 2, 2 }; +* +* // Define the strides: +* int64_t sx[] = { 2, 1 }; +* int64_t sy[] = { 2, 1 }; +* +* // Define the offsets: +* int64_t ox = 0; +* int64_t oy = 0; +* +* // Define the array order: +* enum STDLIB_NDARRAY_ORDER order = STDLIB_NDARRAY_ROW_MAJOR; +* +* // Specify the index mode: +* enum STDLIB_NDARRAY_INDEX_MODE imode = STDLIB_NDARRAY_INDEX_ERROR; +* +* // Specify the subscript index modes: +* int8_t submodes[] = { imode }; +* int64_t nsubmodes = 1; +* +* // Create an input ndarray: +* struct ndarray *x = stdlib_ndarray_allocate( xdtype, xbuf, ndims, shape, sx, ox, order, imode, nsubmodes, submodes ); +* if ( x == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an output ndarray: +* struct ndarray *y = stdlib_ndarray_allocate( ydtype, ybuf, ndims, shape, sy, oy, order, imode, nsubmodes, submodes ); +* if ( y == NULL ) { +* fprintf( stderr, "Error allocating memory.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // Create an array containing the ndarrays: +* struct ndarray *arrays[] = { x, y }; +* +* // Define a callback: +* static bool fcn( const bool x ) { +* return x; +* } +* +* // Apply the callback: +* int8_t status = stdlib_ndarray_x_x( arrays, (void *)fcn ); +* if ( status != 0 ) { +* fprintf( stderr, "Error during computation.\n" ); +* exit( EXIT_FAILURE ); +* } +* +* // ... +* +* // Free allocated memory: +* stdlib_ndarray_free( x ); +* stdlib_ndarray_free( y ); +*/ +int8_t stdlib_ndarray_x_x( struct ndarray *arrays[], void *fcn ) { + return stdlib_ndarray_unary_dispatch( &obj, arrays, fcn ); +} diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/z_d_as_z_d.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/z_d_as_z_d.c index 58857891e9e1..b7979d1b52b9 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/z_d_as_z_d.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/z_d_as_z_d.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/lib/node_modules/@stdlib/ndarray/base/unary/src/z_z.c b/lib/node_modules/@stdlib/ndarray/base/unary/src/z_z.c index 88378a456a73..29e3aef6c9e6 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary/src/z_z.c +++ b/lib/node_modules/@stdlib/ndarray/base/unary/src/z_z.c @@ -1,7 +1,7 @@ /** * @license Apache-2.0 * -* Copyright (c) 2023 The Stdlib Authors. +* Copyright (c) 2024 The Stdlib Authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.