UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 994 B
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0 import r from"./../../../../utils/define-nonenumerable-read-only-property.js";import t from"./../../../../math/base/assert/is-nan.js";import a from"./../../../../math/base/special/sqrt.js";import o from"./../../../../math/base/special/exp.js";import s from"./../../../../math/base/special/pow.js";import e from"./../../../../math/base/special/ln.js";import n from"./../../../../constants/math/float64-pi.js";import i from"./../../../../utils/constant-function.js";var m=t,f=a,p=o,u=s,c=e,l=n;function j(r,t,a){var o;return m(r)||m(t)||m(a)||a<=0?NaN:r<=0?0:(o=u(a,2),1/r*(1/f(2*o*l))*p(-1/(2*o)*u(c(r)-t,2)))}var b=i,h=t,N=a,v=o,d=s,y=e,x=n;function q(r,t){var a,o,s;return h(r)||h(t)||t<=0?b(NaN):(a=d(t,2),o=1/N(2*a*x),s=-1/(2*a),function(t){if(h(t))return NaN;if(t<=0)return 0;return 1/t*o*v(s*d(y(t)-r,2))})}var w=r,g=j,k=q;w(g,"factory",k);export default g; //# sourceMappingURL=pdf.js.map