index.js (44213B)
1 /** 2 * @license Apache-2.0 3 * 4 * Copyright (c) 2018 The Stdlib Authors. 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 */ 18 19 'use strict'; 20 21 /* 22 * When adding modules to the namespace, ensure that they are added in alphabetical order according to module name. 23 */ 24 25 // MODULES // 26 27 var setReadOnly = require( '@stdlib/utils/define-read-only-property' ); 28 29 30 // MAIN // 31 32 /** 33 * Top-level namespace. 34 * 35 * @namespace special 36 */ 37 var special = {}; 38 39 /** 40 * @name abs 41 * @memberof special 42 * @readonly 43 * @type {Function} 44 * @see {@link module:@stdlib/math/base/special/abs} 45 */ 46 setReadOnly( special, 'abs', require( './../../../base/special/abs' ) ); 47 48 /** 49 * @name abs2 50 * @memberof special 51 * @readonly 52 * @type {Function} 53 * @see {@link module:@stdlib/math/base/special/abs2} 54 */ 55 setReadOnly( special, 'abs2', require( './../../../base/special/abs2' ) ); 56 57 /** 58 * @name abs2f 59 * @memberof special 60 * @readonly 61 * @type {Function} 62 * @see {@link module:@stdlib/math/base/special/abs2f} 63 */ 64 setReadOnly( special, 'abs2f', require( './../../../base/special/abs2f' ) ); 65 66 /** 67 * @name absf 68 * @memberof special 69 * @readonly 70 * @type {Function} 71 * @see {@link module:@stdlib/math/base/special/absf} 72 */ 73 setReadOnly( special, 'absf', require( './../../../base/special/absf' ) ); 74 75 /** 76 * @name acos 77 * @memberof special 78 * @readonly 79 * @type {Function} 80 * @see {@link module:@stdlib/math/base/special/acos} 81 */ 82 setReadOnly( special, 'acos', require( './../../../base/special/acos' ) ); 83 84 /** 85 * @name acosh 86 * @memberof special 87 * @readonly 88 * @type {Function} 89 * @see {@link module:@stdlib/math/base/special/acosh} 90 */ 91 setReadOnly( special, 'acosh', require( './../../../base/special/acosh' ) ); 92 93 /** 94 * @name acot 95 * @memberof special 96 * @readonly 97 * @type {Function} 98 * @see {@link module:@stdlib/math/base/special/acot} 99 */ 100 setReadOnly( special, 'acot', require( './../../../base/special/acot' ) ); 101 102 /** 103 * @name acoth 104 * @memberof special 105 * @readonly 106 * @type {Function} 107 * @see {@link module:@stdlib/math/base/special/acoth} 108 */ 109 setReadOnly( special, 'acoth', require( './../../../base/special/acoth' ) ); 110 111 /** 112 * @name acovercos 113 * @memberof special 114 * @readonly 115 * @type {Function} 116 * @see {@link module:@stdlib/math/base/special/acovercos} 117 */ 118 setReadOnly( special, 'acovercos', require( './../../../base/special/acovercos' ) ); 119 120 /** 121 * @name acoversin 122 * @memberof special 123 * @readonly 124 * @type {Function} 125 * @see {@link module:@stdlib/math/base/special/acoversin} 126 */ 127 setReadOnly( special, 'acoversin', require( './../../../base/special/acoversin' ) ); 128 129 /** 130 * @name ahavercos 131 * @memberof special 132 * @readonly 133 * @type {Function} 134 * @see {@link module:@stdlib/math/base/special/ahavercos} 135 */ 136 setReadOnly( special, 'ahavercos', require( './../../../base/special/ahavercos' ) ); 137 138 /** 139 * @name ahaversin 140 * @memberof special 141 * @readonly 142 * @type {Function} 143 * @see {@link module:@stdlib/math/base/special/ahaversin} 144 */ 145 setReadOnly( special, 'ahaversin', require( './../../../base/special/ahaversin' ) ); 146 147 /** 148 * @name asin 149 * @memberof special 150 * @readonly 151 * @type {Function} 152 * @see {@link module:@stdlib/math/base/special/asin} 153 */ 154 setReadOnly( special, 'asin', require( './../../../base/special/asin' ) ); 155 156 /** 157 * @name asinh 158 * @memberof special 159 * @readonly 160 * @type {Function} 161 * @see {@link module:@stdlib/math/base/special/asinh} 162 */ 163 setReadOnly( special, 'asinh', require( './../../../base/special/asinh' ) ); 164 165 /** 166 * @name atan 167 * @memberof special 168 * @readonly 169 * @type {Function} 170 * @see {@link module:@stdlib/math/base/special/atan} 171 */ 172 setReadOnly( special, 'atan', require( './../../../base/special/atan' ) ); 173 174 /** 175 * @name atan2 176 * @memberof special 177 * @readonly 178 * @type {Function} 179 * @see {@link module:@stdlib/math/base/special/atan2} 180 */ 181 setReadOnly( special, 'atan2', require( './../../../base/special/atan2' ) ); 182 183 /** 184 * @name atanh 185 * @memberof special 186 * @readonly 187 * @type {Function} 188 * @see {@link module:@stdlib/math/base/special/atanh} 189 */ 190 setReadOnly( special, 'atanh', require( './../../../base/special/atanh' ) ); 191 192 /** 193 * @name avercos 194 * @memberof special 195 * @readonly 196 * @type {Function} 197 * @see {@link module:@stdlib/math/base/special/avercos} 198 */ 199 setReadOnly( special, 'avercos', require( './../../../base/special/avercos' ) ); 200 201 /** 202 * @name aversin 203 * @memberof special 204 * @readonly 205 * @type {Function} 206 * @see {@link module:@stdlib/math/base/special/aversin} 207 */ 208 setReadOnly( special, 'aversin', require( './../../../base/special/aversin' ) ); 209 210 /** 211 * @name bernoulli 212 * @memberof special 213 * @readonly 214 * @type {Function} 215 * @see {@link module:@stdlib/math/base/special/bernoulli} 216 */ 217 setReadOnly( special, 'bernoulli', require( './../../../base/special/bernoulli' ) ); 218 219 /** 220 * @name besselj0 221 * @memberof special 222 * @readonly 223 * @type {Function} 224 * @see {@link module:@stdlib/math/base/special/besselj0} 225 */ 226 setReadOnly( special, 'besselj0', require( './../../../base/special/besselj0' ) ); 227 228 /** 229 * @name besselj1 230 * @memberof special 231 * @readonly 232 * @type {Function} 233 * @see {@link module:@stdlib/math/base/special/besselj1} 234 */ 235 setReadOnly( special, 'besselj1', require( './../../../base/special/besselj1' ) ); 236 237 /** 238 * @name bessely0 239 * @memberof special 240 * @readonly 241 * @type {Function} 242 * @see {@link module:@stdlib/math/base/special/bessely0} 243 */ 244 setReadOnly( special, 'bessely0', require( './../../../base/special/bessely0' ) ); 245 246 /** 247 * @name bessely1 248 * @memberof special 249 * @readonly 250 * @type {Function} 251 * @see {@link module:@stdlib/math/base/special/bessely1} 252 */ 253 setReadOnly( special, 'bessely1', require( './../../../base/special/bessely1' ) ); 254 255 /** 256 * @name beta 257 * @memberof special 258 * @readonly 259 * @type {Function} 260 * @see {@link module:@stdlib/math/base/special/beta} 261 */ 262 setReadOnly( special, 'beta', require( './../../../base/special/beta' ) ); 263 264 /** 265 * @name betainc 266 * @memberof special 267 * @readonly 268 * @type {Function} 269 * @see {@link module:@stdlib/math/base/special/betainc} 270 */ 271 setReadOnly( special, 'betainc', require( './../../../base/special/betainc' ) ); 272 273 /** 274 * @name betaincinv 275 * @memberof special 276 * @readonly 277 * @type {Function} 278 * @see {@link module:@stdlib/math/base/special/betaincinv} 279 */ 280 setReadOnly( special, 'betaincinv', require( './../../../base/special/betaincinv' ) ); 281 282 /** 283 * @name betaln 284 * @memberof special 285 * @readonly 286 * @type {Function} 287 * @see {@link module:@stdlib/math/base/special/betaln} 288 */ 289 setReadOnly( special, 'betaln', require( './../../../base/special/betaln' ) ); 290 291 /** 292 * @name binet 293 * @memberof special 294 * @readonly 295 * @type {Function} 296 * @see {@link module:@stdlib/math/base/special/binet} 297 */ 298 setReadOnly( special, 'binet', require( './../../../base/special/binet' ) ); 299 300 /** 301 * @name binomcoef 302 * @memberof special 303 * @readonly 304 * @type {Function} 305 * @see {@link module:@stdlib/math/base/special/binomcoef} 306 */ 307 setReadOnly( special, 'binomcoef', require( './../../../base/special/binomcoef' ) ); 308 309 /** 310 * @name binomcoefln 311 * @memberof special 312 * @readonly 313 * @type {Function} 314 * @see {@link module:@stdlib/math/base/special/binomcoefln} 315 */ 316 setReadOnly( special, 'binomcoefln', require( './../../../base/special/binomcoefln' ) ); 317 318 /** 319 * @name boxcox 320 * @memberof special 321 * @readonly 322 * @type {Function} 323 * @see {@link module:@stdlib/math/base/special/boxcox} 324 */ 325 setReadOnly( special, 'boxcox', require( './../../../base/special/boxcox' ) ); 326 327 /** 328 * @name boxcox1p 329 * @memberof special 330 * @readonly 331 * @type {Function} 332 * @see {@link module:@stdlib/math/base/special/boxcox1p} 333 */ 334 setReadOnly( special, 'boxcox1p', require( './../../../base/special/boxcox1p' ) ); 335 336 /** 337 * @name boxcox1pinv 338 * @memberof special 339 * @readonly 340 * @type {Function} 341 * @see {@link module:@stdlib/math/base/special/boxcox1pinv} 342 */ 343 setReadOnly( special, 'boxcox1pinv', require( './../../../base/special/boxcox1pinv' ) ); 344 345 /** 346 * @name boxcoxinv 347 * @memberof special 348 * @readonly 349 * @type {Function} 350 * @see {@link module:@stdlib/math/base/special/boxcoxinv} 351 */ 352 setReadOnly( special, 'boxcoxinv', require( './../../../base/special/boxcoxinv' ) ); 353 354 /** 355 * @name cabs 356 * @memberof special 357 * @readonly 358 * @type {Function} 359 * @see {@link module:@stdlib/math/base/special/cabs} 360 */ 361 setReadOnly( special, 'cabs', require( './../../../base/special/cabs' ) ); 362 363 /** 364 * @name cabs2 365 * @memberof special 366 * @readonly 367 * @type {Function} 368 * @see {@link module:@stdlib/math/base/special/cabs2} 369 */ 370 setReadOnly( special, 'cabs2', require( './../../../base/special/cabs2' ) ); 371 372 /** 373 * @name cbrt 374 * @memberof special 375 * @readonly 376 * @type {Function} 377 * @see {@link module:@stdlib/math/base/special/cbrt} 378 */ 379 setReadOnly( special, 'cbrt', require( './../../../base/special/cbrt' ) ); 380 381 /** 382 * @name cbrtf 383 * @memberof special 384 * @readonly 385 * @type {Function} 386 * @see {@link module:@stdlib/math/base/special/cbrtf} 387 */ 388 setReadOnly( special, 'cbrtf', require( './../../../base/special/cbrtf' ) ); 389 390 /** 391 * @name cceil 392 * @memberof special 393 * @readonly 394 * @type {Function} 395 * @see {@link module:@stdlib/math/base/special/cceil} 396 */ 397 setReadOnly( special, 'cceil', require( './../../../base/special/cceil' ) ); 398 399 /** 400 * @name cceiln 401 * @memberof special 402 * @readonly 403 * @type {Function} 404 * @see {@link module:@stdlib/math/base/special/cceiln} 405 */ 406 setReadOnly( special, 'cceiln', require( './../../../base/special/cceiln' ) ); 407 408 /** 409 * @name ccis 410 * @memberof special 411 * @readonly 412 * @type {Function} 413 * @see {@link module:@stdlib/math/base/special/ccis} 414 */ 415 setReadOnly( special, 'ccis', require( './../../../base/special/ccis' ) ); 416 417 /** 418 * @name ceil 419 * @memberof special 420 * @readonly 421 * @type {Function} 422 * @see {@link module:@stdlib/math/base/special/ceil} 423 */ 424 setReadOnly( special, 'ceil', require( './../../../base/special/ceil' ) ); 425 426 /** 427 * @name ceil2 428 * @memberof special 429 * @readonly 430 * @type {Function} 431 * @see {@link module:@stdlib/math/base/special/ceil2} 432 */ 433 setReadOnly( special, 'ceil2', require( './../../../base/special/ceil2' ) ); 434 435 /** 436 * @name ceil10 437 * @memberof special 438 * @readonly 439 * @type {Function} 440 * @see {@link module:@stdlib/math/base/special/ceil10} 441 */ 442 setReadOnly( special, 'ceil10', require( './../../../base/special/ceil10' ) ); 443 444 /** 445 * @name ceilb 446 * @memberof special 447 * @readonly 448 * @type {Function} 449 * @see {@link module:@stdlib/math/base/special/ceilb} 450 */ 451 setReadOnly( special, 'ceilb', require( './../../../base/special/ceilb' ) ); 452 453 /** 454 * @name ceilf 455 * @memberof special 456 * @readonly 457 * @type {Function} 458 * @see {@link module:@stdlib/math/base/special/ceilf} 459 */ 460 setReadOnly( special, 'ceilf', require( './../../../base/special/ceilf' ) ); 461 462 /** 463 * @name ceiln 464 * @memberof special 465 * @readonly 466 * @type {Function} 467 * @see {@link module:@stdlib/math/base/special/ceiln} 468 */ 469 setReadOnly( special, 'ceiln', require( './../../../base/special/ceiln' ) ); 470 471 /** 472 * @name ceilsd 473 * @memberof special 474 * @readonly 475 * @type {Function} 476 * @see {@link module:@stdlib/math/base/special/ceilsd} 477 */ 478 setReadOnly( special, 'ceilsd', require( './../../../base/special/ceilsd' ) ); 479 480 /** 481 * @name cexp 482 * @memberof special 483 * @readonly 484 * @type {Function} 485 * @see {@link module:@stdlib/math/base/special/cexp} 486 */ 487 setReadOnly( special, 'cexp', require( './../../../base/special/cexp' ) ); 488 489 /** 490 * @name cflipsign 491 * @memberof special 492 * @readonly 493 * @type {Function} 494 * @see {@link module:@stdlib/math/base/special/cflipsign} 495 */ 496 setReadOnly( special, 'cflipsign', require( './../../../base/special/cflipsign' ) ); 497 498 /** 499 * @name cfloor 500 * @memberof special 501 * @readonly 502 * @type {Function} 503 * @see {@link module:@stdlib/math/base/special/cfloor} 504 */ 505 setReadOnly( special, 'cfloor', require( './../../../base/special/cfloor' ) ); 506 507 /** 508 * @name cfloorn 509 * @memberof special 510 * @readonly 511 * @type {Function} 512 * @see {@link module:@stdlib/math/base/special/cfloorn} 513 */ 514 setReadOnly( special, 'cfloorn', require( './../../../base/special/cfloorn' ) ); 515 516 /** 517 * @name cinv 518 * @memberof special 519 * @readonly 520 * @type {Function} 521 * @see {@link module:@stdlib/math/base/special/cinv} 522 */ 523 setReadOnly( special, 'cinv', require( './../../../base/special/cinv' ) ); 524 525 /** 526 * @name clamp 527 * @memberof special 528 * @readonly 529 * @type {Function} 530 * @see {@link module:@stdlib/math/base/special/clamp} 531 */ 532 setReadOnly( special, 'clamp', require( './../../../base/special/clamp' ) ); 533 534 /** 535 * @name clampf 536 * @memberof special 537 * @readonly 538 * @type {Function} 539 * @see {@link module:@stdlib/math/base/special/clampf} 540 */ 541 setReadOnly( special, 'clampf', require( './../../../base/special/clampf' ) ); 542 543 /** 544 * @name copysign 545 * @memberof special 546 * @readonly 547 * @type {Function} 548 * @see {@link module:@stdlib/math/base/special/copysign} 549 */ 550 setReadOnly( special, 'copysign', require( './../../../base/special/copysign' ) ); 551 552 /** 553 * @name cos 554 * @memberof special 555 * @readonly 556 * @type {Function} 557 * @see {@link module:@stdlib/math/base/special/cos} 558 */ 559 setReadOnly( special, 'cos', require( './../../../base/special/cos' ) ); 560 561 /** 562 * @name cosh 563 * @memberof special 564 * @readonly 565 * @type {Function} 566 * @see {@link module:@stdlib/math/base/special/cosh} 567 */ 568 setReadOnly( special, 'cosh', require( './../../../base/special/cosh' ) ); 569 570 /** 571 * @name cosm1 572 * @memberof special 573 * @readonly 574 * @type {Function} 575 * @see {@link module:@stdlib/math/base/special/cosm1} 576 */ 577 setReadOnly( special, 'cosm1', require( './../../../base/special/cosm1' ) ); 578 579 /** 580 * @name cospi 581 * @memberof special 582 * @readonly 583 * @type {Function} 584 * @see {@link module:@stdlib/math/base/special/cospi} 585 */ 586 setReadOnly( special, 'cospi', require( './../../../base/special/cospi' ) ); 587 588 /** 589 * @name covercos 590 * @memberof special 591 * @readonly 592 * @type {Function} 593 * @see {@link module:@stdlib/math/base/special/covercos} 594 */ 595 setReadOnly( special, 'covercos', require( './../../../base/special/covercos' ) ); 596 597 /** 598 * @name coversin 599 * @memberof special 600 * @readonly 601 * @type {Function} 602 * @see {@link module:@stdlib/math/base/special/coversin} 603 */ 604 setReadOnly( special, 'coversin', require( './../../../base/special/coversin' ) ); 605 606 /** 607 * @name cphase 608 * @memberof special 609 * @readonly 610 * @type {Function} 611 * @see {@link module:@stdlib/math/base/special/cphase} 612 */ 613 setReadOnly( special, 'cphase', require( './../../../base/special/cphase' ) ); 614 615 /** 616 * @name cpolar 617 * @memberof special 618 * @readonly 619 * @type {Function} 620 * @see {@link module:@stdlib/math/base/special/cpolar} 621 */ 622 setReadOnly( special, 'cpolar', require( './../../../base/special/cpolar' ) ); 623 624 /** 625 * @name cround 626 * @memberof special 627 * @readonly 628 * @type {Function} 629 * @see {@link module:@stdlib/math/base/special/cround} 630 */ 631 setReadOnly( special, 'cround', require( './../../../base/special/cround' ) ); 632 633 /** 634 * @name croundn 635 * @memberof special 636 * @readonly 637 * @type {Function} 638 * @see {@link module:@stdlib/math/base/special/croundn} 639 */ 640 setReadOnly( special, 'croundn', require( './../../../base/special/croundn' ) ); 641 642 /** 643 * @name csignum 644 * @memberof special 645 * @readonly 646 * @type {Function} 647 * @see {@link module:@stdlib/math/base/special/csignum} 648 */ 649 setReadOnly( special, 'csignum', require( './../../../base/special/csignum' ) ); 650 651 /** 652 * @name deg2rad 653 * @memberof special 654 * @readonly 655 * @type {Function} 656 * @see {@link module:@stdlib/math/base/special/deg2rad} 657 */ 658 setReadOnly( special, 'deg2rad', require( './../../../base/special/deg2rad' ) ); 659 660 /** 661 * @name deg2radf 662 * @memberof special 663 * @readonly 664 * @type {Function} 665 * @see {@link module:@stdlib/math/base/special/deg2radf} 666 */ 667 setReadOnly( special, 'deg2radf', require( './../../../base/special/deg2radf' ) ); 668 669 /** 670 * @name digamma 671 * @memberof special 672 * @readonly 673 * @type {Function} 674 * @see {@link module:@stdlib/math/base/special/digamma} 675 */ 676 setReadOnly( special, 'digamma', require( './../../../base/special/digamma' ) ); 677 678 /** 679 * @name diracDelta 680 * @memberof special 681 * @readonly 682 * @type {Function} 683 * @see {@link module:@stdlib/math/base/special/dirac-delta} 684 */ 685 setReadOnly( special, 'diracDelta', require( './../../../base/special/dirac-delta' ) ); 686 687 /** 688 * @name eta 689 * @memberof special 690 * @readonly 691 * @type {Function} 692 * @see {@link module:@stdlib/math/base/special/dirichlet-eta} 693 */ 694 setReadOnly( special, 'eta', require( './../../../base/special/dirichlet-eta' ) ); 695 696 /** 697 * @name ellipe 698 * @memberof special 699 * @readonly 700 * @type {Function} 701 * @see {@link module:@stdlib/math/base/special/ellipe} 702 */ 703 setReadOnly( special, 'ellipe', require( './../../../base/special/ellipe' ) ); 704 705 /** 706 * @name ellipk 707 * @memberof special 708 * @readonly 709 * @type {Function} 710 * @see {@link module:@stdlib/math/base/special/ellipk} 711 */ 712 setReadOnly( special, 'ellipk', require( './../../../base/special/ellipk' ) ); 713 714 /** 715 * @name erf 716 * @memberof special 717 * @readonly 718 * @type {Function} 719 * @see {@link module:@stdlib/math/base/special/erf} 720 */ 721 setReadOnly( special, 'erf', require( './../../../base/special/erf' ) ); 722 723 /** 724 * @name erfc 725 * @memberof special 726 * @readonly 727 * @type {Function} 728 * @see {@link module:@stdlib/math/base/special/erfc} 729 */ 730 setReadOnly( special, 'erfc', require( './../../../base/special/erfc' ) ); 731 732 /** 733 * @name erfcinv 734 * @memberof special 735 * @readonly 736 * @type {Function} 737 * @see {@link module:@stdlib/math/base/special/erfcinv} 738 */ 739 setReadOnly( special, 'erfcinv', require( './../../../base/special/erfcinv' ) ); 740 741 /** 742 * @name erfinv 743 * @memberof special 744 * @readonly 745 * @type {Function} 746 * @see {@link module:@stdlib/math/base/special/erfinv} 747 */ 748 setReadOnly( special, 'erfinv', require( './../../../base/special/erfinv' ) ); 749 750 /** 751 * @name exp 752 * @memberof special 753 * @readonly 754 * @type {Function} 755 * @see {@link module:@stdlib/math/base/special/exp} 756 */ 757 setReadOnly( special, 'exp', require( './../../../base/special/exp' ) ); 758 759 /** 760 * @name exp2 761 * @memberof special 762 * @readonly 763 * @type {Function} 764 * @see {@link module:@stdlib/math/base/special/exp2} 765 */ 766 setReadOnly( special, 'exp2', require( './../../../base/special/exp2' ) ); 767 768 /** 769 * @name exp10 770 * @memberof special 771 * @readonly 772 * @type {Function} 773 * @see {@link module:@stdlib/math/base/special/exp10} 774 */ 775 setReadOnly( special, 'exp10', require( './../../../base/special/exp10' ) ); 776 777 /** 778 * @name expit 779 * @memberof special 780 * @readonly 781 * @type {Function} 782 * @see {@link module:@stdlib/math/base/special/expit} 783 */ 784 setReadOnly( special, 'expit', require( './../../../base/special/expit' ) ); 785 786 /** 787 * @name expm1 788 * @memberof special 789 * @readonly 790 * @type {Function} 791 * @see {@link module:@stdlib/math/base/special/expm1} 792 */ 793 setReadOnly( special, 'expm1', require( './../../../base/special/expm1' ) ); 794 795 /** 796 * @name expm1rel 797 * @memberof special 798 * @readonly 799 * @type {Function} 800 * @see {@link module:@stdlib/math/base/special/expm1rel} 801 */ 802 setReadOnly( special, 'expm1rel', require( './../../../base/special/expm1rel' ) ); 803 804 /** 805 * @name factorial 806 * @memberof special 807 * @readonly 808 * @type {Function} 809 * @see {@link module:@stdlib/math/base/special/factorial} 810 */ 811 setReadOnly( special, 'factorial', require( './../../../base/special/factorial' ) ); 812 813 /** 814 * @name factorialln 815 * @memberof special 816 * @readonly 817 * @type {Function} 818 * @see {@link module:@stdlib/math/base/special/factorialln} 819 */ 820 setReadOnly( special, 'factorialln', require( './../../../base/special/factorialln' ) ); 821 822 /** 823 * @name fallingFactorial 824 * @memberof special 825 * @readonly 826 * @type {Function} 827 * @see {@link module:@stdlib/math/base/special/falling-factorial} 828 */ 829 setReadOnly( special, 'fallingFactorial', require( './../../../base/special/falling-factorial' ) ); 830 831 /** 832 * @name fast 833 * @memberof special 834 * @readonly 835 * @type {Namespace} 836 * @see {@link module:@stdlib/math/base/special/fast} 837 */ 838 setReadOnly( special, 'fast', require( './../../../base/special/fast' ) ); 839 840 /** 841 * @name fibonacci 842 * @memberof special 843 * @readonly 844 * @type {Function} 845 * @see {@link module:@stdlib/math/base/special/fibonacci} 846 */ 847 setReadOnly( special, 'fibonacci', require( './../../../base/special/fibonacci' ) ); 848 849 /** 850 * @name fibonacciIndex 851 * @memberof special 852 * @readonly 853 * @type {Function} 854 * @see {@link module:@stdlib/math/base/special/fibonacci-index} 855 */ 856 setReadOnly( special, 'fibonacciIndex', require( './../../../base/special/fibonacci-index' ) ); 857 858 /** 859 * @name flipsign 860 * @memberof special 861 * @readonly 862 * @type {Function} 863 * @see {@link module:@stdlib/math/base/special/flipsign} 864 */ 865 setReadOnly( special, 'flipsign', require( './../../../base/special/flipsign' ) ); 866 867 /** 868 * @name floor 869 * @memberof special 870 * @readonly 871 * @type {Function} 872 * @see {@link module:@stdlib/math/base/special/floor} 873 */ 874 setReadOnly( special, 'floor', require( './../../../base/special/floor' ) ); 875 876 /** 877 * @name floor2 878 * @memberof special 879 * @readonly 880 * @type {Function} 881 * @see {@link module:@stdlib/math/base/special/floor2} 882 */ 883 setReadOnly( special, 'floor2', require( './../../../base/special/floor2' ) ); 884 885 /** 886 * @name floor10 887 * @memberof special 888 * @readonly 889 * @type {Function} 890 * @see {@link module:@stdlib/math/base/special/floor10} 891 */ 892 setReadOnly( special, 'floor10', require( './../../../base/special/floor10' ) ); 893 894 /** 895 * @name floorb 896 * @memberof special 897 * @readonly 898 * @type {Function} 899 * @see {@link module:@stdlib/math/base/special/floorb} 900 */ 901 setReadOnly( special, 'floorb', require( './../../../base/special/floorb' ) ); 902 903 /** 904 * @name floorf 905 * @memberof special 906 * @readonly 907 * @type {Function} 908 * @see {@link module:@stdlib/math/base/special/floorf} 909 */ 910 setReadOnly( special, 'floorf', require( './../../../base/special/floorf' ) ); 911 912 /** 913 * @name floorn 914 * @memberof special 915 * @readonly 916 * @type {Function} 917 * @see {@link module:@stdlib/math/base/special/floorn} 918 */ 919 setReadOnly( special, 'floorn', require( './../../../base/special/floorn' ) ); 920 921 /** 922 * @name floorsd 923 * @memberof special 924 * @readonly 925 * @type {Function} 926 * @see {@link module:@stdlib/math/base/special/floorsd} 927 */ 928 setReadOnly( special, 'floorsd', require( './../../../base/special/floorsd' ) ); 929 930 /** 931 * @name fresnel 932 * @memberof special 933 * @readonly 934 * @type {Function} 935 * @see {@link module:@stdlib/math/base/special/fresnel} 936 */ 937 setReadOnly( special, 'fresnel', require( './../../../base/special/fresnel' ) ); 938 939 /** 940 * @name fresnelc 941 * @memberof special 942 * @readonly 943 * @type {Function} 944 * @see {@link module:@stdlib/math/base/special/fresnelc} 945 */ 946 setReadOnly( special, 'fresnelc', require( './../../../base/special/fresnelc' ) ); 947 948 /** 949 * @name fresnels 950 * @memberof special 951 * @readonly 952 * @type {Function} 953 * @see {@link module:@stdlib/math/base/special/fresnels} 954 */ 955 setReadOnly( special, 'fresnels', require( './../../../base/special/fresnels' ) ); 956 957 /** 958 * @name frexp 959 * @memberof special 960 * @readonly 961 * @type {Function} 962 * @see {@link module:@stdlib/math/base/special/frexp} 963 */ 964 setReadOnly( special, 'frexp', require( './../../../base/special/frexp' ) ); 965 966 /** 967 * @name gamma 968 * @memberof special 969 * @readonly 970 * @type {Function} 971 * @see {@link module:@stdlib/math/base/special/gamma} 972 */ 973 setReadOnly( special, 'gamma', require( './../../../base/special/gamma' ) ); 974 975 /** 976 * @name gammaDeltaRatio 977 * @memberof special 978 * @readonly 979 * @type {Function} 980 * @see {@link module:@stdlib/math/base/special/gamma-delta-ratio} 981 */ 982 setReadOnly( special, 'gammaDeltaRatio', require( './../../../base/special/gamma-delta-ratio' ) ); 983 984 /** 985 * @name gammaLanczosSum 986 * @memberof special 987 * @readonly 988 * @type {Function} 989 * @see {@link module:@stdlib/math/base/special/gamma-lanczos-sum} 990 */ 991 setReadOnly( special, 'gammaLanczosSum', require( './../../../base/special/gamma-lanczos-sum' ) ); 992 993 /** 994 * @name gammaLanczosSumExpGScaled 995 * @memberof special 996 * @readonly 997 * @type {Function} 998 * @see {@link module:@stdlib/math/base/special/gamma-lanczos-sum-expg-scaled} 999 */ 1000 setReadOnly( special, 'gammaLanczosSumExpGScaled', require( './../../../base/special/gamma-lanczos-sum-expg-scaled' ) ); 1001 1002 /** 1003 * @name gamma1pm1 1004 * @memberof special 1005 * @readonly 1006 * @type {Function} 1007 * @see {@link module:@stdlib/math/base/special/gamma1pm1} 1008 */ 1009 setReadOnly( special, 'gamma1pm1', require( './../../../base/special/gamma1pm1' ) ); 1010 1011 /** 1012 * @name gammainc 1013 * @memberof special 1014 * @readonly 1015 * @type {Function} 1016 * @see {@link module:@stdlib/math/base/special/gammainc} 1017 */ 1018 setReadOnly( special, 'gammainc', require( './../../../base/special/gammainc' ) ); 1019 1020 /** 1021 * @name gammaincinv 1022 * @memberof special 1023 * @readonly 1024 * @type {Function} 1025 * @see {@link module:@stdlib/math/base/special/gammaincinv} 1026 */ 1027 setReadOnly( special, 'gammaincinv', require( './../../../base/special/gammaincinv' ) ); 1028 1029 /** 1030 * @name gammaln 1031 * @memberof special 1032 * @readonly 1033 * @type {Function} 1034 * @see {@link module:@stdlib/math/base/special/gammaln} 1035 */ 1036 setReadOnly( special, 'gammaln', require( './../../../base/special/gammaln' ) ); 1037 1038 /** 1039 * @name gcd 1040 * @memberof special 1041 * @readonly 1042 * @type {Function} 1043 * @see {@link module:@stdlib/math/base/special/gcd} 1044 */ 1045 setReadOnly( special, 'gcd', require( './../../../base/special/gcd' ) ); 1046 1047 /** 1048 * @name hacovercos 1049 * @memberof special 1050 * @readonly 1051 * @type {Function} 1052 * @see {@link module:@stdlib/math/base/special/hacovercos} 1053 */ 1054 setReadOnly( special, 'hacovercos', require( './../../../base/special/hacovercos' ) ); 1055 1056 /** 1057 * @name hacoversin 1058 * @memberof special 1059 * @readonly 1060 * @type {Function} 1061 * @see {@link module:@stdlib/math/base/special/hacoversin} 1062 */ 1063 setReadOnly( special, 'hacoversin', require( './../../../base/special/hacoversin' ) ); 1064 1065 /** 1066 * @name havercos 1067 * @memberof special 1068 * @readonly 1069 * @type {Function} 1070 * @see {@link module:@stdlib/math/base/special/havercos} 1071 */ 1072 setReadOnly( special, 'havercos', require( './../../../base/special/havercos' ) ); 1073 1074 /** 1075 * @name haversin 1076 * @memberof special 1077 * @readonly 1078 * @type {Function} 1079 * @see {@link module:@stdlib/math/base/special/haversin} 1080 */ 1081 setReadOnly( special, 'haversin', require( './../../../base/special/haversin' ) ); 1082 1083 /** 1084 * @name heaviside 1085 * @memberof special 1086 * @readonly 1087 * @type {Function} 1088 * @see {@link module:@stdlib/math/base/special/heaviside} 1089 */ 1090 setReadOnly( special, 'heaviside', require( './../../../base/special/heaviside' ) ); 1091 1092 /** 1093 * @name hypot 1094 * @memberof special 1095 * @readonly 1096 * @type {Function} 1097 * @see {@link module:@stdlib/math/base/special/hypot} 1098 */ 1099 setReadOnly( special, 'hypot', require( './../../../base/special/hypot' ) ); 1100 1101 /** 1102 * @name hypotf 1103 * @memberof special 1104 * @readonly 1105 * @type {Function} 1106 * @see {@link module:@stdlib/math/base/special/hypotf} 1107 */ 1108 setReadOnly( special, 'hypotf', require( './../../../base/special/hypotf' ) ); 1109 1110 /** 1111 * @name identity 1112 * @memberof special 1113 * @readonly 1114 * @type {Function} 1115 * @see {@link module:@stdlib/math/base/special/identity} 1116 */ 1117 setReadOnly( special, 'identity', require( './../../../base/special/identity' ) ); 1118 1119 /** 1120 * @name identityf 1121 * @memberof special 1122 * @readonly 1123 * @type {Function} 1124 * @see {@link module:@stdlib/math/base/special/identityf} 1125 */ 1126 setReadOnly( special, 'identityf', require( './../../../base/special/identityf' ) ); 1127 1128 /** 1129 * @name imul 1130 * @memberof special 1131 * @readonly 1132 * @type {Function} 1133 * @see {@link module:@stdlib/math/base/special/imul} 1134 */ 1135 setReadOnly( special, 'imul', require( './../../../base/special/imul' ) ); 1136 1137 /** 1138 * @name imuldw 1139 * @memberof special 1140 * @readonly 1141 * @type {Function} 1142 * @see {@link module:@stdlib/math/base/special/imuldw} 1143 */ 1144 setReadOnly( special, 'imuldw', require( './../../../base/special/imuldw' ) ); 1145 1146 /** 1147 * @name inv 1148 * @memberof special 1149 * @readonly 1150 * @type {Function} 1151 * @see {@link module:@stdlib/math/base/special/inv} 1152 */ 1153 setReadOnly( special, 'inv', require( './../../../base/special/inv' ) ); 1154 1155 /** 1156 * @name invf 1157 * @memberof special 1158 * @readonly 1159 * @type {Function} 1160 * @see {@link module:@stdlib/math/base/special/invf} 1161 */ 1162 setReadOnly( special, 'invf', require( './../../../base/special/invf' ) ); 1163 1164 /** 1165 * @name kernelBetainc 1166 * @memberof special 1167 * @readonly 1168 * @type {Function} 1169 * @see {@link module:@stdlib/math/base/special/kernel-betainc} 1170 */ 1171 setReadOnly( special, 'kernelBetainc', require( './../../../base/special/kernel-betainc' ) ); 1172 1173 /** 1174 * @name kernelBetaincinv 1175 * @memberof special 1176 * @readonly 1177 * @type {Function} 1178 * @see {@link module:@stdlib/math/base/special/kernel-betaincinv} 1179 */ 1180 setReadOnly( special, 'kernelBetaincinv', require( './../../../base/special/kernel-betaincinv' ) ); 1181 1182 /** 1183 * @name kernelCos 1184 * @memberof special 1185 * @readonly 1186 * @type {Function} 1187 * @see {@link module:@stdlib/math/base/special/kernel-cos} 1188 */ 1189 setReadOnly( special, 'kernelCos', require( './../../../base/special/kernel-cos' ) ); 1190 1191 /** 1192 * @name kernelSin 1193 * @memberof special 1194 * @readonly 1195 * @type {Function} 1196 * @see {@link module:@stdlib/math/base/special/kernel-sin} 1197 */ 1198 setReadOnly( special, 'kernelSin', require( './../../../base/special/kernel-sin' ) ); 1199 1200 /** 1201 * @name kernelTan 1202 * @memberof special 1203 * @readonly 1204 * @type {Function} 1205 * @see {@link module:@stdlib/math/base/special/kernel-tan} 1206 */ 1207 setReadOnly( special, 'kernelTan', require( './../../../base/special/kernel-tan' ) ); 1208 1209 /** 1210 * @name kroneckerDelta 1211 * @memberof special 1212 * @readonly 1213 * @type {Function} 1214 * @see {@link module:@stdlib/math/base/special/kronecker-delta} 1215 */ 1216 setReadOnly( special, 'kroneckerDelta', require( './../../../base/special/kronecker-delta' ) ); 1217 1218 /** 1219 * @name kroneckerDeltaf 1220 * @memberof special 1221 * @readonly 1222 * @type {Function} 1223 * @see {@link module:@stdlib/math/base/special/kronecker-deltaf} 1224 */ 1225 setReadOnly( special, 'kroneckerDeltaf', require( './../../../base/special/kronecker-deltaf' ) ); 1226 1227 /** 1228 * @name labs 1229 * @memberof special 1230 * @readonly 1231 * @type {Function} 1232 * @see {@link module:@stdlib/math/base/special/labs} 1233 */ 1234 setReadOnly( special, 'labs', require( './../../../base/special/labs' ) ); 1235 1236 /** 1237 * @name lcm 1238 * @memberof special 1239 * @readonly 1240 * @type {Function} 1241 * @see {@link module:@stdlib/math/base/special/lcm} 1242 */ 1243 setReadOnly( special, 'lcm', require( './../../../base/special/lcm' ) ); 1244 1245 /** 1246 * @name ldexp 1247 * @memberof special 1248 * @readonly 1249 * @type {Function} 1250 * @see {@link module:@stdlib/math/base/special/ldexp} 1251 */ 1252 setReadOnly( special, 'ldexp', require( './../../../base/special/ldexp' ) ); 1253 1254 /** 1255 * @name ln 1256 * @memberof special 1257 * @readonly 1258 * @type {Function} 1259 * @see {@link module:@stdlib/math/base/special/ln} 1260 */ 1261 setReadOnly( special, 'ln', require( './../../../base/special/ln' ) ); 1262 1263 /** 1264 * @name log 1265 * @memberof special 1266 * @readonly 1267 * @type {Function} 1268 * @see {@link module:@stdlib/math/base/special/log} 1269 */ 1270 setReadOnly( special, 'log', require( './../../../base/special/log' ) ); 1271 1272 /** 1273 * @name log1mexp 1274 * @memberof special 1275 * @readonly 1276 * @type {Function} 1277 * @see {@link module:@stdlib/math/base/special/log1mexp} 1278 */ 1279 setReadOnly( special, 'log1mexp', require( './../../../base/special/log1mexp' ) ); 1280 1281 /** 1282 * @name log1p 1283 * @memberof special 1284 * @readonly 1285 * @type {Function} 1286 * @see {@link module:@stdlib/math/base/special/log1p} 1287 */ 1288 setReadOnly( special, 'log1p', require( './../../../base/special/log1p' ) ); 1289 1290 /** 1291 * @name log1pexp 1292 * @memberof special 1293 * @readonly 1294 * @type {Function} 1295 * @see {@link module:@stdlib/math/base/special/log1pexp} 1296 */ 1297 setReadOnly( special, 'log1pexp', require( './../../../base/special/log1pexp' ) ); 1298 1299 /** 1300 * @name log2 1301 * @memberof special 1302 * @readonly 1303 * @type {Function} 1304 * @see {@link module:@stdlib/math/base/special/log2} 1305 */ 1306 setReadOnly( special, 'log2', require( './../../../base/special/log2' ) ); 1307 1308 /** 1309 * @name log10 1310 * @memberof special 1311 * @readonly 1312 * @type {Function} 1313 * @see {@link module:@stdlib/math/base/special/log10} 1314 */ 1315 setReadOnly( special, 'log10', require( './../../../base/special/log10' ) ); 1316 1317 /** 1318 * @name logaddexp 1319 * @memberof special 1320 * @readonly 1321 * @type {Function} 1322 * @see {@link module:@stdlib/math/base/special/logaddexp} 1323 */ 1324 setReadOnly( special, 'logaddexp', require( './../../../base/special/logaddexp' ) ); 1325 1326 /** 1327 * @name logit 1328 * @memberof special 1329 * @readonly 1330 * @type {Function} 1331 * @see {@link module:@stdlib/math/base/special/logit} 1332 */ 1333 setReadOnly( special, 'logit', require( './../../../base/special/logit' ) ); 1334 1335 /** 1336 * @name lucas 1337 * @memberof special 1338 * @readonly 1339 * @type {Function} 1340 * @see {@link module:@stdlib/math/base/special/lucas} 1341 */ 1342 setReadOnly( special, 'lucas', require( './../../../base/special/lucas' ) ); 1343 1344 /** 1345 * @name max 1346 * @memberof special 1347 * @readonly 1348 * @type {Function} 1349 * @see {@link module:@stdlib/math/base/special/max} 1350 */ 1351 setReadOnly( special, 'max', require( './../../../base/special/max' ) ); 1352 1353 /** 1354 * @name maxabs 1355 * @memberof special 1356 * @readonly 1357 * @type {Function} 1358 * @see {@link module:@stdlib/math/base/special/maxabs} 1359 */ 1360 setReadOnly( special, 'maxabs', require( './../../../base/special/maxabs' ) ); 1361 1362 /** 1363 * @name min 1364 * @memberof special 1365 * @readonly 1366 * @type {Function} 1367 * @see {@link module:@stdlib/math/base/special/min} 1368 */ 1369 setReadOnly( special, 'min', require( './../../../base/special/min' ) ); 1370 1371 /** 1372 * @name minabs 1373 * @memberof special 1374 * @readonly 1375 * @type {Function} 1376 * @see {@link module:@stdlib/math/base/special/minabs} 1377 */ 1378 setReadOnly( special, 'minabs', require( './../../../base/special/minabs' ) ); 1379 1380 /** 1381 * @name minmax 1382 * @memberof special 1383 * @readonly 1384 * @type {Function} 1385 * @see {@link module:@stdlib/math/base/special/minmax} 1386 */ 1387 setReadOnly( special, 'minmax', require( './../../../base/special/minmax' ) ); 1388 1389 /** 1390 * @name minmaxabs 1391 * @memberof special 1392 * @readonly 1393 * @type {Function} 1394 * @see {@link module:@stdlib/math/base/special/minmaxabs} 1395 */ 1396 setReadOnly( special, 'minmaxabs', require( './../../../base/special/minmaxabs' ) ); 1397 1398 /** 1399 * @name modf 1400 * @memberof special 1401 * @readonly 1402 * @type {Function} 1403 * @see {@link module:@stdlib/math/base/special/modf} 1404 */ 1405 setReadOnly( special, 'modf', require( './../../../base/special/modf' ) ); 1406 1407 /** 1408 * @name negafibonacci 1409 * @memberof special 1410 * @readonly 1411 * @type {Function} 1412 * @see {@link module:@stdlib/math/base/special/negafibonacci} 1413 */ 1414 setReadOnly( special, 'negafibonacci', require( './../../../base/special/negafibonacci' ) ); 1415 1416 /** 1417 * @name negalucas 1418 * @memberof special 1419 * @readonly 1420 * @type {Function} 1421 * @see {@link module:@stdlib/math/base/special/negalucas} 1422 */ 1423 setReadOnly( special, 'negalucas', require( './../../../base/special/negalucas' ) ); 1424 1425 /** 1426 * @name nonfibonacci 1427 * @memberof special 1428 * @readonly 1429 * @type {Function} 1430 * @see {@link module:@stdlib/math/base/special/nonfibonacci} 1431 */ 1432 setReadOnly( special, 'nonfibonacci', require( './../../../base/special/nonfibonacci' ) ); 1433 1434 /** 1435 * @name pdiff 1436 * @memberof special 1437 * @readonly 1438 * @type {Function} 1439 * @see {@link module:@stdlib/math/base/special/pdiff} 1440 */ 1441 setReadOnly( special, 'pdiff', require( './../../../base/special/pdiff' ) ); 1442 1443 /** 1444 * @name pdifff 1445 * @memberof special 1446 * @readonly 1447 * @type {Function} 1448 * @see {@link module:@stdlib/math/base/special/pdifff} 1449 */ 1450 setReadOnly( special, 'pdifff', require( './../../../base/special/pdifff' ) ); 1451 1452 /** 1453 * @name polygamma 1454 * @memberof special 1455 * @readonly 1456 * @type {Function} 1457 * @see {@link module:@stdlib/math/base/special/polygamma} 1458 */ 1459 setReadOnly( special, 'polygamma', require( './../../../base/special/polygamma' ) ); 1460 1461 /** 1462 * @name pow 1463 * @memberof special 1464 * @readonly 1465 * @type {Function} 1466 * @see {@link module:@stdlib/math/base/special/pow} 1467 */ 1468 setReadOnly( special, 'pow', require( './../../../base/special/pow' ) ); 1469 1470 /** 1471 * @name powm1 1472 * @memberof special 1473 * @readonly 1474 * @type {Function} 1475 * @see {@link module:@stdlib/math/base/special/powm1} 1476 */ 1477 setReadOnly( special, 'powm1', require( './../../../base/special/powm1' ) ); 1478 1479 /** 1480 * @name rad2deg 1481 * @memberof special 1482 * @readonly 1483 * @type {Function} 1484 * @see {@link module:@stdlib/math/base/special/rad2deg} 1485 */ 1486 setReadOnly( special, 'rad2deg', require( './../../../base/special/rad2deg' ) ); 1487 1488 /** 1489 * @name ramp 1490 * @memberof special 1491 * @readonly 1492 * @type {Function} 1493 * @see {@link module:@stdlib/math/base/special/ramp} 1494 */ 1495 setReadOnly( special, 'ramp', require( './../../../base/special/ramp' ) ); 1496 1497 /** 1498 * @name rampf 1499 * @memberof special 1500 * @readonly 1501 * @type {Function} 1502 * @see {@link module:@stdlib/math/base/special/rampf} 1503 */ 1504 setReadOnly( special, 'rampf', require( './../../../base/special/rampf' ) ); 1505 1506 /** 1507 * @name rempio2 1508 * @memberof special 1509 * @readonly 1510 * @type {Function} 1511 * @see {@link module:@stdlib/math/base/special/rempio2} 1512 */ 1513 setReadOnly( special, 'rempio2', require( './../../../base/special/rempio2' ) ); 1514 1515 /** 1516 * @name zeta 1517 * @memberof special 1518 * @readonly 1519 * @type {Function} 1520 * @see {@link module:@stdlib/math/base/special/riemann-zeta} 1521 */ 1522 setReadOnly( special, 'zeta', require( './../../../base/special/riemann-zeta' ) ); 1523 1524 /** 1525 * @name risingFactorial 1526 * @memberof special 1527 * @readonly 1528 * @type {Function} 1529 * @see {@link module:@stdlib/math/base/special/rising-factorial} 1530 */ 1531 setReadOnly( special, 'risingFactorial', require( './../../../base/special/rising-factorial' ) ); 1532 1533 /** 1534 * @name round 1535 * @memberof special 1536 * @readonly 1537 * @type {Function} 1538 * @see {@link module:@stdlib/math/base/special/round} 1539 */ 1540 setReadOnly( special, 'round', require( './../../../base/special/round' ) ); 1541 1542 /** 1543 * @name round2 1544 * @memberof special 1545 * @readonly 1546 * @type {Function} 1547 * @see {@link module:@stdlib/math/base/special/round2} 1548 */ 1549 setReadOnly( special, 'round2', require( './../../../base/special/round2' ) ); 1550 1551 /** 1552 * @name round10 1553 * @memberof special 1554 * @readonly 1555 * @type {Function} 1556 * @see {@link module:@stdlib/math/base/special/round10} 1557 */ 1558 setReadOnly( special, 'round10', require( './../../../base/special/round10' ) ); 1559 1560 /** 1561 * @name roundb 1562 * @memberof special 1563 * @readonly 1564 * @type {Function} 1565 * @see {@link module:@stdlib/math/base/special/roundb} 1566 */ 1567 setReadOnly( special, 'roundb', require( './../../../base/special/roundb' ) ); 1568 1569 /** 1570 * @name roundn 1571 * @memberof special 1572 * @readonly 1573 * @type {Function} 1574 * @see {@link module:@stdlib/math/base/special/roundn} 1575 */ 1576 setReadOnly( special, 'roundn', require( './../../../base/special/roundn' ) ); 1577 1578 /** 1579 * @name roundsd 1580 * @memberof special 1581 * @readonly 1582 * @type {Function} 1583 * @see {@link module:@stdlib/math/base/special/roundsd} 1584 */ 1585 setReadOnly( special, 'roundsd', require( './../../../base/special/roundsd' ) ); 1586 1587 /** 1588 * @name rsqrt 1589 * @memberof special 1590 * @readonly 1591 * @type {Function} 1592 * @see {@link module:@stdlib/math/base/special/rsqrt} 1593 */ 1594 setReadOnly( special, 'rsqrt', require( './../../../base/special/rsqrt' ) ); 1595 1596 /** 1597 * @name rsqrtf 1598 * @memberof special 1599 * @readonly 1600 * @type {Function} 1601 * @see {@link module:@stdlib/math/base/special/rsqrtf} 1602 */ 1603 setReadOnly( special, 'rsqrtf', require( './../../../base/special/rsqrtf' ) ); 1604 1605 /** 1606 * @name sici 1607 * @memberof special 1608 * @readonly 1609 * @type {Function} 1610 * @see {@link module:@stdlib/math/base/special/sici} 1611 */ 1612 setReadOnly( special, 'sici', require( './../../../base/special/sici' ) ); 1613 1614 /** 1615 * @name signum 1616 * @memberof special 1617 * @readonly 1618 * @type {Function} 1619 * @see {@link module:@stdlib/math/base/special/signum} 1620 */ 1621 setReadOnly( special, 'signum', require( './../../../base/special/signum' ) ); 1622 1623 /** 1624 * @name signumf 1625 * @memberof special 1626 * @readonly 1627 * @type {Function} 1628 * @see {@link module:@stdlib/math/base/special/signumf} 1629 */ 1630 setReadOnly( special, 'signumf', require( './../../../base/special/signumf' ) ); 1631 1632 /** 1633 * @name sin 1634 * @memberof special 1635 * @readonly 1636 * @type {Function} 1637 * @see {@link module:@stdlib/math/base/special/sin} 1638 */ 1639 setReadOnly( special, 'sin', require( './../../../base/special/sin' ) ); 1640 1641 /** 1642 * @name sinc 1643 * @memberof special 1644 * @readonly 1645 * @type {Function} 1646 * @see {@link module:@stdlib/math/base/special/sinc} 1647 */ 1648 setReadOnly( special, 'sinc', require( './../../../base/special/sinc' ) ); 1649 1650 /** 1651 * @name sincos 1652 * @memberof special 1653 * @readonly 1654 * @type {Function} 1655 * @see {@link module:@stdlib/math/base/special/sincos} 1656 */ 1657 setReadOnly( special, 'sincos', require( './../../../base/special/sincos' ) ); 1658 1659 /** 1660 * @name sincospi 1661 * @memberof special 1662 * @readonly 1663 * @type {Function} 1664 * @see {@link module:@stdlib/math/base/special/sincospi} 1665 */ 1666 setReadOnly( special, 'sincospi', require( './../../../base/special/sincospi' ) ); 1667 1668 /** 1669 * @name sinh 1670 * @memberof special 1671 * @readonly 1672 * @type {Function} 1673 * @see {@link module:@stdlib/math/base/special/sinh} 1674 */ 1675 setReadOnly( special, 'sinh', require( './../../../base/special/sinh' ) ); 1676 1677 /** 1678 * @name sinpi 1679 * @memberof special 1680 * @readonly 1681 * @type {Function} 1682 * @see {@link module:@stdlib/math/base/special/sinpi} 1683 */ 1684 setReadOnly( special, 'sinpi', require( './../../../base/special/sinpi' ) ); 1685 1686 /** 1687 * @name spence 1688 * @memberof special 1689 * @readonly 1690 * @type {Function} 1691 * @see {@link module:@stdlib/math/base/special/spence} 1692 */ 1693 setReadOnly( special, 'spence', require( './../../../base/special/spence' ) ); 1694 1695 /** 1696 * @name sqrt 1697 * @memberof special 1698 * @readonly 1699 * @type {Function} 1700 * @see {@link module:@stdlib/math/base/special/sqrt} 1701 */ 1702 setReadOnly( special, 'sqrt', require( './../../../base/special/sqrt' ) ); 1703 1704 /** 1705 * @name sqrt1pm1 1706 * @memberof special 1707 * @readonly 1708 * @type {Function} 1709 * @see {@link module:@stdlib/math/base/special/sqrt1pm1} 1710 */ 1711 setReadOnly( special, 'sqrt1pm1', require( './../../../base/special/sqrt1pm1' ) ); 1712 1713 /** 1714 * @name sqrtf 1715 * @memberof special 1716 * @readonly 1717 * @type {Function} 1718 * @see {@link module:@stdlib/math/base/special/sqrtf} 1719 */ 1720 setReadOnly( special, 'sqrtf', require( './../../../base/special/sqrtf' ) ); 1721 1722 /** 1723 * @name tan 1724 * @memberof special 1725 * @readonly 1726 * @type {Function} 1727 * @see {@link module:@stdlib/math/base/special/tan} 1728 */ 1729 setReadOnly( special, 'tan', require( './../../../base/special/tan' ) ); 1730 1731 /** 1732 * @name tanh 1733 * @memberof special 1734 * @readonly 1735 * @type {Function} 1736 * @see {@link module:@stdlib/math/base/special/tanh} 1737 */ 1738 setReadOnly( special, 'tanh', require( './../../../base/special/tanh' ) ); 1739 1740 /** 1741 * @name tribonacci 1742 * @memberof special 1743 * @readonly 1744 * @type {Function} 1745 * @see {@link module:@stdlib/math/base/special/tribonacci} 1746 */ 1747 setReadOnly( special, 'tribonacci', require( './../../../base/special/tribonacci' ) ); 1748 1749 /** 1750 * @name trigamma 1751 * @memberof special 1752 * @readonly 1753 * @type {Function} 1754 * @see {@link module:@stdlib/math/base/special/trigamma} 1755 */ 1756 setReadOnly( special, 'trigamma', require( './../../../base/special/trigamma' ) ); 1757 1758 /** 1759 * @name trunc 1760 * @memberof special 1761 * @readonly 1762 * @type {Function} 1763 * @see {@link module:@stdlib/math/base/special/trunc} 1764 */ 1765 setReadOnly( special, 'trunc', require( './../../../base/special/trunc' ) ); 1766 1767 /** 1768 * @name trunc2 1769 * @memberof special 1770 * @readonly 1771 * @type {Function} 1772 * @see {@link module:@stdlib/math/base/special/trunc2} 1773 */ 1774 setReadOnly( special, 'trunc2', require( './../../../base/special/trunc2' ) ); 1775 1776 /** 1777 * @name trunc10 1778 * @memberof special 1779 * @readonly 1780 * @type {Function} 1781 * @see {@link module:@stdlib/math/base/special/trunc10} 1782 */ 1783 setReadOnly( special, 'trunc10', require( './../../../base/special/trunc10' ) ); 1784 1785 /** 1786 * @name truncb 1787 * @memberof special 1788 * @readonly 1789 * @type {Function} 1790 * @see {@link module:@stdlib/math/base/special/truncb} 1791 */ 1792 setReadOnly( special, 'truncb', require( './../../../base/special/truncb' ) ); 1793 1794 /** 1795 * @name truncf 1796 * @memberof special 1797 * @readonly 1798 * @type {Function} 1799 * @see {@link module:@stdlib/math/base/special/truncf} 1800 */ 1801 setReadOnly( special, 'truncf', require( './../../../base/special/truncf' ) ); 1802 1803 /** 1804 * @name truncn 1805 * @memberof special 1806 * @readonly 1807 * @type {Function} 1808 * @see {@link module:@stdlib/math/base/special/truncn} 1809 */ 1810 setReadOnly( special, 'truncn', require( './../../../base/special/truncn' ) ); 1811 1812 /** 1813 * @name truncsd 1814 * @memberof special 1815 * @readonly 1816 * @type {Function} 1817 * @see {@link module:@stdlib/math/base/special/truncsd} 1818 */ 1819 setReadOnly( special, 'truncsd', require( './../../../base/special/truncsd' ) ); 1820 1821 /** 1822 * @name uimul 1823 * @memberof special 1824 * @readonly 1825 * @type {Function} 1826 * @see {@link module:@stdlib/math/base/special/uimul} 1827 */ 1828 setReadOnly( special, 'uimul', require( './../../../base/special/uimul' ) ); 1829 1830 /** 1831 * @name uimuldw 1832 * @memberof special 1833 * @readonly 1834 * @type {Function} 1835 * @see {@link module:@stdlib/math/base/special/uimuldw} 1836 */ 1837 setReadOnly( special, 'uimuldw', require( './../../../base/special/uimuldw' ) ); 1838 1839 /** 1840 * @name vercos 1841 * @memberof special 1842 * @readonly 1843 * @type {Function} 1844 * @see {@link module:@stdlib/math/base/special/vercos} 1845 */ 1846 setReadOnly( special, 'vercos', require( './../../../base/special/vercos' ) ); 1847 1848 /** 1849 * @name versin 1850 * @memberof special 1851 * @readonly 1852 * @type {Function} 1853 * @see {@link module:@stdlib/math/base/special/versin} 1854 */ 1855 setReadOnly( special, 'versin', require( './../../../base/special/versin' ) ); 1856 1857 /** 1858 * @name wrap 1859 * @memberof special 1860 * @readonly 1861 * @type {Function} 1862 * @see {@link module:@stdlib/math/base/special/wrap} 1863 */ 1864 setReadOnly( special, 'wrap', require( './../../../base/special/wrap' ) ); 1865 1866 /** 1867 * @name xlog1py 1868 * @memberof special 1869 * @readonly 1870 * @type {Function} 1871 * @see {@link module:@stdlib/math/base/special/xlog1py} 1872 */ 1873 setReadOnly( special, 'xlog1py', require( './../../../base/special/xlog1py' ) ); 1874 1875 /** 1876 * @name xlogy 1877 * @memberof special 1878 * @readonly 1879 * @type {Function} 1880 * @see {@link module:@stdlib/math/base/special/xlogy} 1881 */ 1882 setReadOnly( special, 'xlogy', require( './../../../base/special/xlogy' ) ); 1883 1884 1885 // EXPORTS // 1886 1887 module.exports = special;