UNPKG

@compute.ts/math

Version:

Provide math operators for the computeTS package

1 lines 9.22 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.gcd=exports.median=exports.sort=exports.times=exports.sum=exports.mean=exports.argMax=exports.max=exports.argMin=exports.min=exports.ceil=exports.floor=exports.sign=exports.trunc=exports.inverse=exports.arcTan2=exports.arcTanH=exports.arcSinH=exports.arcCosH=exports.arcTan=exports.arcSin=exports.arcCos=exports.tanH=exports.sinH=exports.cosH=exports.tan=exports.sin=exports.cos=exports.exp=exports.log10=exports.log2=exports.x3=exports.x2=exports.sqrt=exports.sqrt1_2=exports.sqrt2=exports.log2e=exports.ln10=exports.ln2=exports.log10e=exports.e=exports.pi=exports.pow=void 0;var array_1=require("@compute.ts/array"),number_1=require("@compute.ts/number"),number_2=require("@compute.ts/number"),ComputeMathImplementation_1=require("./ComputeMathImplementation"),ComputeMathImplementation_2=require("./ComputeMathImplementation"),ComputeMathImplementation_3=require("./ComputeMathImplementation"),ComputeMathImplementation_4=require("./ComputeMathImplementation"),ComputeMathImplementation_5=require("./ComputeMathImplementation"),ComputeMathImplementation_6=require("./ComputeMathImplementation"),ComputeMathImplementation_7=require("./ComputeMathImplementation"),ComputeMathImplementation_8=require("./ComputeMathImplementation"),ComputeMathImplementation_9=require("./ComputeMathImplementation"),ComputeMathImplementation_10=require("./ComputeMathImplementation"),ComputeMathImplementation_11=require("./ComputeMathImplementation"),ComputeMathImplementation_12=require("./ComputeMathImplementation"),ComputeMathImplementation_13=require("./ComputeMathImplementation"),ComputeMathImplementation_14=require("./ComputeMathImplementation"),ComputeMathImplementation_15=require("./ComputeMathImplementation"),ComputeMathImplementation_16=require("./ComputeMathImplementation"),ComputeMathImplementation_17=require("./ComputeMathImplementation"),ComputeMathImplementation_18=require("./ComputeMathImplementation"),ComputeMathImplementation_19=require("./ComputeMathImplementation"),ComputeMathImplementation_20=require("./ComputeMathImplementation"),ComputeMathImplementation_21=require("./ComputeMathImplementation"),ComputeMathImplementation_22=require("./ComputeMathImplementation"),ComputeMathImplementation_23=require("./ComputeMathImplementation"),ComputeMathImplementation_24=require("./ComputeMathImplementation"),ComputeMathImplementation_25=require("./ComputeMathImplementation"),ComputeMathImplementation_26=require("./ComputeMathImplementation"),ComputeMathImplementation_27=require("./ComputeMathImplementation"),ComputeMathImplementation_28=require("./ComputeMathImplementation"),ComputeMathImplementation_29=require("./ComputeMathImplementation"),ComputeMathImplementation_30=require("./ComputeMathImplementation"),ComputeMathImplementation_31=require("./ComputeMathImplementation"),ComputeMathImplementation_32=require("./ComputeMathImplementation"),ComputeMathImplementation_33=require("./ComputeMathImplementation"),ComputeMathImplementation_34=require("./ComputeMathImplementation"),ComputeMathImplementation_35=require("./ComputeMathImplementation");function pow(e,t){e=number_2.ComputeNumberNode.nodify(e),t=number_2.ComputeNumberNode.nodify(t);return number_2.ComputeNumberNode.expression([e,t],ComputeMathImplementation_1.pow)}function sqrt(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_2.sqrt)}function x2(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_3.x2)}function x3(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_4.x3)}function log2(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_5.log2)}function log10(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_6.log10)}function exp(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_7.exp)}function cos(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_8.cos)}function sin(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_9.sin)}function tan(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_10.tan)}function cosH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_11.cosH)}function sinH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_12.sinH)}function tanH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_13.tanH)}function arcCos(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_14.arcCos)}function arcSin(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_15.arcSin)}function arcTan(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_16.arcTan)}function arcCosH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_17.arcCosH)}function arcSinH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_19.arcSinH)}function arcTanH(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_20.arcTanH)}function arcTan2(e,t){e=number_2.ComputeNumberNode.nodify(e),t=number_2.ComputeNumberNode.nodify(t);return new number_2.ComputeNumberNode([e,t],ComputeMathImplementation_21.arcTan2)}function inverse(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_22.inverse)}function trunc(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_23.trunc)}function sign(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_24.sign)}function floor(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_25.floor)}function ceil(e){e=number_2.ComputeNumberNode.nodify(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_28.ceil)}function min(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_29.min)}function argMin(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_35.argMin)}function max(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_30.max)}function argMax(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_34.argMax)}function mean(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_31.mean)}function sum(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_26.sum)}function times(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_27.times)}function sort(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return array_1.ComputeArrayNode.expressionNumber([e],ComputeMathImplementation_18.sort)}function median(e){e=array_1.ComputeArrayNode.nodifyNumber(e);return number_2.ComputeNumberNode.expression([e],ComputeMathImplementation_32.median)}function gcd(e,t){e=number_2.ComputeNumberNode.nodify(e),t=number_2.ComputeNumberNode.nodify(t);return number_2.ComputeNumberNode.expression([e,t],ComputeMathImplementation_33.gcd)}exports.pow=pow,exports.pi=number_1.number(Math.PI),exports.e=number_1.number(Math.E),exports.log10e=number_1.number(Math.LOG10E),exports.ln2=number_1.number(Math.LN2),exports.ln10=number_1.number(Math.LN10),exports.log2e=number_1.number(Math.LOG2E),exports.sqrt2=number_1.number(Math.SQRT2),exports.sqrt1_2=number_1.number(Math.SQRT1_2),exports.sqrt=sqrt,exports.x2=x2,exports.x3=x3,exports.log2=log2,exports.log10=log10,exports.exp=exp,exports.cos=cos,exports.sin=sin,exports.tan=tan,exports.cosH=cosH,exports.sinH=sinH,exports.tanH=tanH,exports.arcCos=arcCos,exports.arcSin=arcSin,exports.arcTan=arcTan,exports.arcCosH=arcCosH,exports.arcSinH=arcSinH,exports.arcTanH=arcTanH,exports.arcTan2=arcTan2,exports.inverse=inverse,exports.trunc=trunc,exports.sign=sign,exports.floor=floor,exports.ceil=ceil,exports.min=min,exports.argMin=argMin,exports.max=max,exports.argMax=argMax,exports.mean=mean,exports.sum=sum,exports.times=times,exports.sort=sort,exports.median=median,exports.gcd=gcd;