From 1086ef09a3025103a5769cd1a32005d3e8fc0b99 Mon Sep 17 00:00:00 2001 From: kaustubh Date: Sun, 23 Nov 2025 13:24:07 +0530 Subject: [PATCH] chore : add structured package data for math/base/special/csignum --- .../math/base/special/csignum/package.json | 73 ++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/math/base/special/csignum/package.json b/lib/node_modules/@stdlib/math/base/special/csignum/package.json index f6800f2d1e02..f7283e8570be 100644 --- a/lib/node_modules/@stdlib/math/base/special/csignum/package.json +++ b/lib/node_modules/@stdlib/math/base/special/csignum/package.json @@ -60,5 +60,76 @@ "complex", "cmplx", "number" - ] + ], + "__stdlib__": { + "scaffold": { + "$schema": "math/base@v1.0", + "base_alias": "csignum", + "alias": "csignum", + "pkg_desc": "evaluate the signum function of a double-precision complex floating-point number", + "desc": "evaluates the signum function of a double-precision complex floating-point number", + "short_desc": "signum function of a complex number", + "parameters": [ + { + "name": "z", + "desc": "complex number", + "type": { + "javascript": "Complex128", + "jsdoc": "Complex128", + "c": "stdlib_complex128_t", + "dtype": "complex128" + }, + "domain": [ + { + "min": "-infinity", + "max": "infinity" + } + ], + "rand": { + "prng": "random/base/box-muller", + "parameters": [] + }, + "example_values": [ + 5.0, + 3.0, + -5.0, + 2.0, + -2.0, + 1.0, + -1.0, + 4.0, + -4.0, + 6.0, + -6.0, + 7.0, + -7.0, + 8.0, + -8.0, + 9.0, + -9.0, + 10.0, + -10.0, + 11.0 + ] + } + ], + "returns": { + "desc": "result", + "type": { + "javascript": "Complex128", + "jsdoc": "Complex128", + "c": "stdlib_complex128_t", + "dtype": "complex128" + } + }, + "keywords": [ + "signum", + "sign", + "sgn", + "complex", + "cmplx" + ], + "extra_keywords": [] + } + } }