Skip to content

Commit 3edf54a

Browse files
gunjjoshikgryte
andauthored
chore: add structured package data for packages in math/base/special
PR-URL: #8046 Ref: #7924 Co-authored-by: Athan Reines <[email protected]> Reviewed-by: Athan Reines <[email protected]>
1 parent f4532a0 commit 3edf54a

File tree

7 files changed

+527
-7
lines changed

7 files changed

+527
-7
lines changed

lib/node_modules/@stdlib/math/base/special/besselj0/package.json

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,77 @@
6161
"bessel",
6262
"j0",
6363
"number"
64-
]
64+
],
65+
"__stdlib__": {
66+
"scaffold": {
67+
"$schema": "math/[email protected]",
68+
"base_alias": "besselj0",
69+
"alias": "besselj0",
70+
"pkg_desc": "compute the Bessel function of the first kind of order zero for a double-precision floating-point number",
71+
"desc": "computes the Bessel function of the first kind of order zero for a double-precision floating-point number",
72+
"short_desc": "Bessel function of the first kind of order zero",
73+
"parameters": [
74+
{
75+
"name": "x",
76+
"desc": "input value",
77+
"type": {
78+
"javascript": "number",
79+
"jsdoc": "number",
80+
"c": "double",
81+
"dtype": "float64"
82+
},
83+
"domain": [
84+
{
85+
"min": "-infinity",
86+
"max": "infinity"
87+
}
88+
],
89+
"rand": {
90+
"prng": "random/base/uniform",
91+
"parameters": [
92+
-100,
93+
100
94+
]
95+
},
96+
"example_values": [
97+
-250.3,
98+
0.12,
99+
3.7,
100+
-5.9,
101+
10.4,
102+
-1.01,
103+
42,
104+
-77.6,
105+
0,
106+
6.28,
107+
-19.1,
108+
85.2,
109+
-33.3,
110+
1.5,
111+
-0.43,
112+
9.81,
113+
-123.4,
114+
57.9,
115+
-2.7,
116+
1000
117+
]
118+
}
119+
],
120+
"output_policy": "real_floating_point_and_generic",
121+
"returns": {
122+
"desc": "evaluated Bessel function",
123+
"type": {
124+
"javascript": "number",
125+
"jsdoc": "number",
126+
"c": "double",
127+
"dtype": "float64"
128+
}
129+
},
130+
"keywords": [
131+
"bessel",
132+
"j0"
133+
],
134+
"extra_keywords": []
135+
}
136+
}
65137
}

lib/node_modules/@stdlib/math/base/special/besselj1/package.json

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,77 @@
6161
"bessel",
6262
"j1",
6363
"number"
64-
]
64+
],
65+
"__stdlib__": {
66+
"scaffold": {
67+
"$schema": "math/[email protected]",
68+
"base_alias": "besselj1",
69+
"alias": "besselj1",
70+
"pkg_desc": "compute the Bessel function of the first kind of order one for a double-precision floating-point number",
71+
"desc": "computes the Bessel function of the first kind of order one for a double-precision floating-point number",
72+
"short_desc": "Bessel function of the first kind of order one",
73+
"parameters": [
74+
{
75+
"name": "x",
76+
"desc": "input value",
77+
"type": {
78+
"javascript": "number",
79+
"jsdoc": "number",
80+
"c": "double",
81+
"dtype": "float64"
82+
},
83+
"domain": [
84+
{
85+
"min": "-infinity",
86+
"max": "infinity"
87+
}
88+
],
89+
"rand": {
90+
"prng": "random/base/uniform",
91+
"parameters": [
92+
-100,
93+
100
94+
]
95+
},
96+
"example_values": [
97+
0.2,
98+
-0.87,
99+
4.1,
100+
-6.3,
101+
12.7,
102+
-2.25,
103+
50.9,
104+
-99.4,
105+
8.2,
106+
-3.6,
107+
0,
108+
31.4,
109+
-15.9,
110+
72.3,
111+
-41.2,
112+
1.07,
113+
-250.8,
114+
5.5,
115+
-27.3,
116+
1000
117+
]
118+
}
119+
],
120+
"output_policy": "real_floating_point_and_generic",
121+
"returns": {
122+
"desc": "evaluated Bessel function",
123+
"type": {
124+
"javascript": "number",
125+
"jsdoc": "number",
126+
"c": "double",
127+
"dtype": "float64"
128+
}
129+
},
130+
"keywords": [
131+
"bessel",
132+
"j1"
133+
],
134+
"extra_keywords": []
135+
}
136+
}
65137
}

lib/node_modules/@stdlib/math/base/special/bessely0/package.json

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,77 @@
6161
"bessel",
6262
"y0",
6363
"number"
64-
]
64+
],
65+
"__stdlib__": {
66+
"scaffold": {
67+
"$schema": "math/[email protected]",
68+
"base_alias": "bessely0",
69+
"alias": "bessely0",
70+
"pkg_desc": "compute the Bessel function of the second kind of order zero for a double-precision floating-point number",
71+
"desc": "computes the Bessel function of the second kind of order zero for a double-precision floating-point number",
72+
"short_desc": "Bessel function of the second kind of order zero",
73+
"parameters": [
74+
{
75+
"name": "x",
76+
"desc": "input value",
77+
"type": {
78+
"javascript": "number",
79+
"jsdoc": "number",
80+
"c": "double",
81+
"dtype": "float64"
82+
},
83+
"domain": [
84+
{
85+
"min": 0,
86+
"max": "infinity"
87+
}
88+
],
89+
"rand": {
90+
"prng": "random/base/uniform",
91+
"parameters": [
92+
0.01,
93+
100
94+
]
95+
},
96+
"example_values": [
97+
73.4,
98+
0.11,
99+
5.07,
100+
120.8,
101+
0.63,
102+
44.2,
103+
2.9,
104+
89.5,
105+
0.02,
106+
15.3,
107+
33.7,
108+
0.95,
109+
7.8,
110+
58.1,
111+
101.3,
112+
0.27,
113+
24.6,
114+
12.9,
115+
66.4,
116+
150.2
117+
]
118+
}
119+
],
120+
"output_policy": "real_floating_point_and_generic",
121+
"returns": {
122+
"desc": "evaluated Bessel function",
123+
"type": {
124+
"javascript": "number",
125+
"jsdoc": "number",
126+
"c": "double",
127+
"dtype": "float64"
128+
}
129+
},
130+
"keywords": [
131+
"bessel",
132+
"y0"
133+
],
134+
"extra_keywords": []
135+
}
136+
}
65137
}

lib/node_modules/@stdlib/math/base/special/bessely1/package.json

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,77 @@
6161
"bessel",
6262
"y1",
6363
"number"
64-
]
64+
],
65+
"__stdlib__": {
66+
"scaffold": {
67+
"$schema": "math/[email protected]",
68+
"base_alias": "bessely1",
69+
"alias": "bessely1",
70+
"pkg_desc": "compute the Bessel function of the second kind of order one for a double-precision floating-point number",
71+
"desc": "computes the Bessel function of the second kind of order one for a double-precision floating-point number",
72+
"short_desc": "Bessel function of the second kind of order one",
73+
"parameters": [
74+
{
75+
"name": "x",
76+
"desc": "input value",
77+
"type": {
78+
"javascript": "number",
79+
"jsdoc": "number",
80+
"c": "double",
81+
"dtype": "float64"
82+
},
83+
"domain": [
84+
{
85+
"min": 0,
86+
"max": "infinity"
87+
}
88+
],
89+
"rand": {
90+
"prng": "random/base/uniform",
91+
"parameters": [
92+
0.01,
93+
100
94+
]
95+
},
96+
"example_values": [
97+
73.2,
98+
0.03,
99+
5.41,
100+
121.7,
101+
0.67,
102+
44.9,
103+
2.85,
104+
89.1,
105+
0.12,
106+
15.8,
107+
33.05,
108+
0.98,
109+
7.43,
110+
58.6,
111+
101.9,
112+
0.29,
113+
24.1,
114+
12.2,
115+
66.9,
116+
140.3
117+
]
118+
}
119+
],
120+
"output_policy": "real_floating_point_and_generic",
121+
"returns": {
122+
"desc": "evaluated Bessel function",
123+
"type": {
124+
"javascript": "number",
125+
"jsdoc": "number",
126+
"c": "double",
127+
"dtype": "float64"
128+
}
129+
},
130+
"keywords": [
131+
"bessel",
132+
"y1"
133+
],
134+
"extra_keywords": []
135+
}
136+
}
65137
}

lib/node_modules/@stdlib/math/base/special/binet/package.json

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,80 @@
6464
"fib",
6565
"number",
6666
"reals"
67-
]
67+
],
68+
"__stdlib__": {
69+
"scaffold": {
70+
"$schema": "math/[email protected]",
71+
"base_alias": "binet",
72+
"alias": "binet",
73+
"pkg_desc": "evaluate Binet's formula extended to real numbers for a double-precision floating-point number",
74+
"desc": "evaluates Binet's formula extended to real numbers for a double-precision floating-point number",
75+
"short_desc": "Binet's formula",
76+
"parameters": [
77+
{
78+
"name": "x",
79+
"desc": "input value",
80+
"type": {
81+
"javascript": "number",
82+
"jsdoc": "number",
83+
"c": "double",
84+
"dtype": "float64"
85+
},
86+
"domain": [
87+
{
88+
"min": "-infinity",
89+
"max": "infinity"
90+
}
91+
],
92+
"rand": {
93+
"prng": "random/base/uniform",
94+
"parameters": [
95+
-50,
96+
50
97+
]
98+
},
99+
"example_values": [
100+
250.8,
101+
-41.2,
102+
0.37,
103+
-120.5,
104+
73.1,
105+
-7.6,
106+
12.3,
107+
-0.95,
108+
19.8,
109+
-25.7,
110+
5.5,
111+
-3.9,
112+
34.6,
113+
-88.4,
114+
1.7,
115+
0,
116+
47.8,
117+
-15.4,
118+
102.6,
119+
-10.3
120+
]
121+
}
122+
],
123+
"output_policy": "real_floating_point_and_generic",
124+
"returns": {
125+
"desc": "real-valued result",
126+
"type": {
127+
"javascript": "number",
128+
"jsdoc": "number",
129+
"c": "double",
130+
"dtype": "float64"
131+
}
132+
},
133+
"keywords": [
134+
"binet",
135+
"fibonacci",
136+
"fib",
137+
"number",
138+
"reals"
139+
],
140+
"extra_keywords": []
141+
}
142+
}
68143
}

0 commit comments

Comments
 (0)