-
-
Notifications
You must be signed in to change notification settings - Fork 867
Open
Labels
MathIssue or pull request specific to math functionality.Issue or pull request specific to math functionality.RFCRequest for comments. Feature requests and proposed changes.Request for comments. Feature requests and proposed changes.Tracking IssueTracking issue.Tracking issue.
Description
Description
This RFC proposes adding structured package data for unary functions in math/base/special/*
.
Example PR: #2909
- abs
- abs2
- abs2f
- absf
- absgammalnf
- acos
- acosd
- acosdf
- acosf
- acosh
- acot
- acotd
- acotdf
- acotf
- acoth
- acovercos
- acovercosf
- acoversin
- acoversinf
- acsc
- acscd
- acscdf
- acscf
- acsch
- ahavercos
- ahavercosf
- ahaversin
- ahaversinf
- asec
- asecd
- asecdf
- asecf
- asech
- asin
- asind
- asindf
- asinf
- asinh
- atan
- atand
- atandf
- atanf
- atanh
- avercos
- avercosf
- aversin
- aversinf
- bernoulli
- bernoullif
- besselj0
- besselj1
- bessely0
- bessely1
- binet
- cabs
- cabs2
- cabs2f
- cabsf
- cbrt
- cbrtf
- cceil
- cceilf
- ccis
- ceil
- ceil10
- ceil2
- ceilf
- cexp
- cfloor
- cfloorf
- cinv
- cinvf
- cos
- cosd
- cosdf
- cosf
- cosh
- cosm1
- cosm1f
- cospi
- cospif
- cot
- cotd
- cotdf
- cotf
- coth
- covercos
- covercosf
- coversin
- coversinf
- cphase
- cphasef
- cpolar
- cpolarf
- cround
- croundf
- csc
- cscd
- cscdf
- cscf
- csch
- csignum
- csignumf
- deg2rad
- deg2radf
- digamma
- dirac-delta
- dirac-deltaf
- dirichlet-eta
- ellipe
- ellipk
- erf
- erfc
- erfcinv
- erfcx
- erfinv
- exp
- exp10
- exp2
- expit
- expm1
- expm1rel
- factorial
- factorial2
- factorial2f
- factorialln
- factoriallnf
- fibonacci
- fibonacci-index
- fibonacci-indexf
- fibonaccif
- floor
- floor10
- floor2
- floorf
- fresnel
- fresnelc
- fresnels
- frexp
- frexpf
- gamma
- gamma-lanczos-sum
- gamma-lanczos-sum-expg-scaled
- gamma-lanczos-sum-expg-scaledf
- gamma1pm1
- gammaln
- gammasgn
- gammasgnf
- hacovercos
- hacovercosf
- hacoversin
- hacoversinf
- havercos
- havercosf
- haversin
- haversinf
- inv
- invf
- kernel-cosf
- kernel-log1p
- kernel-log1pf
- kernel-sincosf
- kernel-sinf
- labs
- ln
- lnf
- log10
- log1mexp
- log1p
- log1pexp
- log1pmx
- log2
- logit
- logitf
- lucas
- lucasf
- modf
- modff
- negafibonacci
- negafibonaccif
- negalucas
- negalucasf
- nonfibonacci
- nonfibonaccif
- rad2deg
- rad2degf
- ramp
- rampf
- rcbrt
- rcbrtf
- riemann-zeta
- round
- round-nearest-even
- round10
- round2
- roundf
- rsqrt
- rsqrtf
- sec
- secd
- secdf
- secf
- sech
- sici
- signum
- signumf
- sin
- sinc
- sincf
- sincos
- sincosd
- sincosf
- sincospi
- sind
- sindf
- sinf
- sinh
- sinpi
- sinpif
- spence
- spencef
- sqrt
- sqrt1pm1
- sqrtf
- sqrtpi
- sqrtpif
- tan
- tand
- tandf
- tanf
- tanh
- tribonacci
- tribonaccif
- trigamma
- trigammaf
- trunc
- trunc10
- trunc2
- truncf
- vercos
- vercosf
- versin
- versinf
Related Issues
Related issue: #1147
Questions
No.
Other
No.
Checklist
- I have read and understood the Code of Conduct.
- Searched for existing issues and pull requests.
- The issue name begins with
RFC:
.
Metadata
Metadata
Assignees
Labels
MathIssue or pull request specific to math functionality.Issue or pull request specific to math functionality.RFCRequest for comments. Feature requests and proposed changes.Request for comments. Feature requests and proposed changes.Tracking IssueTracking issue.Tracking issue.