"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mode = exports.mod = exports.min = exports.median = exports.mean = exports.max = exports.matrix = exports.map = exports.mad = exports.log2 = exports.log1p = exports.log10 = exports.log = exports.leftShift = exports.lcm = exports.largerEq = exports.larger = exports.isZero = exports.isPrime = exports.isPositive = exports.isNumeric = exports.isNegative = exports.isNaN = exports.isInteger = exports.index = exports.hypot = exports.hasNumericValue = exports.gcd = exports.gamma = exports.format = exports.forEach = exports.floor = exports.fix = exports.filter = exports.factorial = exports.expm1 = exports.exp = exports.erf = exports.equalText = exports.equalScalar = exports.equal = exports.e = exports.divideScalar = exports.divide = exports.deepEqual = exports.cumsum = exports.cube = exports.csch = exports.csc = exports.coth = exports.cot = exports.cosh = exports.cos = exports.composition = exports.compareText = exports.compareNatural = exports.compare = exports.combinationsWithRep = exports.combinations = exports.clone = exports.ceil = exports.cbrt = exports.catalan = exports.boolean = exports.bitXor = exports.bitOr = exports.bitNot = exports.bitAnd = exports.bellNumbers = exports.atanh = exports.atan2 = exports.atan = exports.asinh = exports.asin = exports.asech = exports.asec = exports.apply = exports.and = exports.addScalar = exports.add = exports.acsch = exports.acsc = exports.acoth = exports.acot = exports.acosh = exports.acos = exports.abs = exports._true = exports._null = exports._false = exports._NaN = exports._Infinity = exports.SQRT2 = exports.SQRT1_2 = exports.ResultSet = exports.Range = exports.LOG2E = exports.LOG10E = exports.LN2 = exports.LN10 = void 0; exports.xor = exports.xgcd = exports.version = exports.variance = exports.unequal = exports.unaryPlus = exports.unaryMinus = exports.typed = exports.typeOf = exports.tau = exports.tanh = exports.tan = exports.sum = exports.subtract = exports.subset = exports.string = exports.stirlingS2 = exports.std = exports.square = exports.sqrt = exports.smallerEq = exports.smaller = exports.size = exports.sinh = exports.sin = exports.sign = exports.sech = exports.sec = exports.round = exports.rightLogShift = exports.rightArithShift = exports.replacer = exports.range = exports.randomInt = exports.random = exports.quantileSeq = exports.prod = exports.print = exports.pow = exports.pickRandom = exports.pi = exports.phi = exports.permutations = exports.partitionSelect = exports.or = exports.numeric = exports.number = exports.nthRoot = exports.not = exports.norm = exports.multiplyScalar = exports.multiply = exports.multinomial = void 0; var _configReadonly = require("./configReadonly.js"); var _factoriesNumber = require("../factoriesNumber.js"); /** * THIS FILE IS AUTO-GENERATED * DON'T MAKE CHANGES HERE */ var e = /* #__PURE__ */(0, _factoriesNumber.createE)({ config: _configReadonly.config }); exports.e = e; var _false = /* #__PURE__ */(0, _factoriesNumber.createFalse)({}); exports._false = _false; var index = /* #__PURE__ */(0, _factoriesNumber.createIndex)({}); exports.index = index; var _Infinity = /* #__PURE__ */(0, _factoriesNumber.createInfinity)({ config: _configReadonly.config }); exports._Infinity = _Infinity; var LN10 = /* #__PURE__ */(0, _factoriesNumber.createLN10)({ config: _configReadonly.config }); exports.LN10 = LN10; var LOG10E = /* #__PURE__ */(0, _factoriesNumber.createLOG10E)({ config: _configReadonly.config }); exports.LOG10E = LOG10E; var matrix = /* #__PURE__ */(0, _factoriesNumber.createMatrix)({}); exports.matrix = matrix; var _NaN = /* #__PURE__ */(0, _factoriesNumber.createNaN)({ config: _configReadonly.config }); exports._NaN = _NaN; var _null = /* #__PURE__ */(0, _factoriesNumber.createNull)({}); exports._null = _null; var phi = /* #__PURE__ */(0, _factoriesNumber.createPhi)({ config: _configReadonly.config }); exports.phi = phi; var Range = /* #__PURE__ */(0, _factoriesNumber.createRangeClass)({}); exports.Range = Range; var replacer = /* #__PURE__ */(0, _factoriesNumber.createReplacer)({}); exports.replacer = replacer; var ResultSet = /* #__PURE__ */(0, _factoriesNumber.createResultSet)({}); exports.ResultSet = ResultSet; var SQRT1_2 = /* #__PURE__ */(0, _factoriesNumber.createSQRT1_2)({ config: _configReadonly.config }); exports.SQRT1_2 = SQRT1_2; var subset = /* #__PURE__ */(0, _factoriesNumber.createSubset)({}); exports.subset = subset; var tau = /* #__PURE__ */(0, _factoriesNumber.createTau)({ config: _configReadonly.config }); exports.tau = tau; var typed = /* #__PURE__ */(0, _factoriesNumber.createTyped)({}); exports.typed = typed; var unaryPlus = /* #__PURE__ */(0, _factoriesNumber.createUnaryPlus)({ typed: typed }); exports.unaryPlus = unaryPlus; var version = /* #__PURE__ */(0, _factoriesNumber.createVersion)({}); exports.version = version; var xor = /* #__PURE__ */(0, _factoriesNumber.createXor)({ typed: typed }); exports.xor = xor; var abs = /* #__PURE__ */(0, _factoriesNumber.createAbs)({ typed: typed }); exports.abs = abs; var acos = /* #__PURE__ */(0, _factoriesNumber.createAcos)({ typed: typed }); exports.acos = acos; var acot = /* #__PURE__ */(0, _factoriesNumber.createAcot)({ typed: typed }); exports.acot = acot; var acsc = /* #__PURE__ */(0, _factoriesNumber.createAcsc)({ typed: typed }); exports.acsc = acsc; var add = /* #__PURE__ */(0, _factoriesNumber.createAdd)({ typed: typed }); exports.add = add; var and = /* #__PURE__ */(0, _factoriesNumber.createAnd)({ typed: typed }); exports.and = and; var asec = /* #__PURE__ */(0, _factoriesNumber.createAsec)({ typed: typed }); exports.asec = asec; var asin = /* #__PURE__ */(0, _factoriesNumber.createAsin)({ typed: typed }); exports.asin = asin; var atan = /* #__PURE__ */(0, _factoriesNumber.createAtan)({ typed: typed }); exports.atan = atan; var atanh = /* #__PURE__ */(0, _factoriesNumber.createAtanh)({ typed: typed }); exports.atanh = atanh; var bitAnd = /* #__PURE__ */(0, _factoriesNumber.createBitAnd)({ typed: typed }); exports.bitAnd = bitAnd; var bitOr = /* #__PURE__ */(0, _factoriesNumber.createBitOr)({ typed: typed }); exports.bitOr = bitOr; var boolean = /* #__PURE__ */(0, _factoriesNumber.createBoolean)({ typed: typed }); exports.boolean = boolean; var cbrt = /* #__PURE__ */(0, _factoriesNumber.createCbrt)({ typed: typed }); exports.cbrt = cbrt; var combinations = /* #__PURE__ */(0, _factoriesNumber.createCombinations)({ typed: typed }); exports.combinations = combinations; var compare = /* #__PURE__ */(0, _factoriesNumber.createCompare)({ config: _configReadonly.config, typed: typed }); exports.compare = compare; var compareText = /* #__PURE__ */(0, _factoriesNumber.createCompareText)({ typed: typed }); exports.compareText = compareText; var cos = /* #__PURE__ */(0, _factoriesNumber.createCos)({ typed: typed }); exports.cos = cos; var cot = /* #__PURE__ */(0, _factoriesNumber.createCot)({ typed: typed }); exports.cot = cot; var csc = /* #__PURE__ */(0, _factoriesNumber.createCsc)({ typed: typed }); exports.csc = csc; var cube = /* #__PURE__ */(0, _factoriesNumber.createCube)({ typed: typed }); exports.cube = cube; var divide = /* #__PURE__ */(0, _factoriesNumber.createDivide)({ typed: typed }); exports.divide = divide; var equalScalar = /* #__PURE__ */(0, _factoriesNumber.createEqualScalar)({ config: _configReadonly.config, typed: typed }); exports.equalScalar = equalScalar; var erf = /* #__PURE__ */(0, _factoriesNumber.createErf)({ typed: typed }); exports.erf = erf; var exp = /* #__PURE__ */(0, _factoriesNumber.createExp)({ typed: typed }); exports.exp = exp; var filter = /* #__PURE__ */(0, _factoriesNumber.createFilter)({ typed: typed }); exports.filter = filter; var fix = /* #__PURE__ */(0, _factoriesNumber.createFix)({ typed: typed }); exports.fix = fix; var forEach = /* #__PURE__ */(0, _factoriesNumber.createForEach)({ typed: typed }); exports.forEach = forEach; var format = /* #__PURE__ */(0, _factoriesNumber.createFormat)({ typed: typed }); exports.format = format; var gamma = /* #__PURE__ */(0, _factoriesNumber.createGamma)({ typed: typed }); exports.gamma = gamma; var isInteger = /* #__PURE__ */(0, _factoriesNumber.createIsInteger)({ typed: typed }); exports.isInteger = isInteger; var isNegative = /* #__PURE__ */(0, _factoriesNumber.createIsNegative)({ typed: typed }); exports.isNegative = isNegative; var isPositive = /* #__PURE__ */(0, _factoriesNumber.createIsPositive)({ typed: typed }); exports.isPositive = isPositive; var isZero = /* #__PURE__ */(0, _factoriesNumber.createIsZero)({ typed: typed }); exports.isZero = isZero; var LOG2E = /* #__PURE__ */(0, _factoriesNumber.createLOG2E)({ config: _configReadonly.config }); exports.LOG2E = LOG2E; var largerEq = /* #__PURE__ */(0, _factoriesNumber.createLargerEq)({ config: _configReadonly.config, typed: typed }); exports.largerEq = largerEq; var leftShift = /* #__PURE__ */(0, _factoriesNumber.createLeftShift)({ typed: typed }); exports.leftShift = leftShift; var log10 = /* #__PURE__ */(0, _factoriesNumber.createLog10)({ typed: typed }); exports.log10 = log10; var log2 = /* #__PURE__ */(0, _factoriesNumber.createLog2)({ typed: typed }); exports.log2 = log2; var map = /* #__PURE__ */(0, _factoriesNumber.createMap)({ typed: typed }); exports.map = map; var mean = /* #__PURE__ */(0, _factoriesNumber.createMean)({ add: add, divide: divide, typed: typed }); exports.mean = mean; var mod = /* #__PURE__ */(0, _factoriesNumber.createMod)({ typed: typed }); exports.mod = mod; var multiply = /* #__PURE__ */(0, _factoriesNumber.createMultiply)({ typed: typed }); exports.multiply = multiply; var not = /* #__PURE__ */(0, _factoriesNumber.createNot)({ typed: typed }); exports.not = not; var number = /* #__PURE__ */(0, _factoriesNumber.createNumber)({ typed: typed }); exports.number = number; var or = /* #__PURE__ */(0, _factoriesNumber.createOr)({ typed: typed }); exports.or = or; var pi = /* #__PURE__ */(0, _factoriesNumber.createPi)({ config: _configReadonly.config }); exports.pi = pi; var pow = /* #__PURE__ */(0, _factoriesNumber.createPow)({ typed: typed }); exports.pow = pow; var random = /* #__PURE__ */(0, _factoriesNumber.createRandom)({ config: _configReadonly.config, typed: typed }); exports.random = random; var rightLogShift = /* #__PURE__ */(0, _factoriesNumber.createRightLogShift)({ typed: typed }); exports.rightLogShift = rightLogShift; var SQRT2 = /* #__PURE__ */(0, _factoriesNumber.createSQRT2)({ config: _configReadonly.config }); exports.SQRT2 = SQRT2; var sech = /* #__PURE__ */(0, _factoriesNumber.createSech)({ typed: typed }); exports.sech = sech; var sin = /* #__PURE__ */(0, _factoriesNumber.createSin)({ typed: typed }); exports.sin = sin; var size = /* #__PURE__ */(0, _factoriesNumber.createSize)({ matrix: matrix, config: _configReadonly.config, typed: typed }); exports.size = size; var smallerEq = /* #__PURE__ */(0, _factoriesNumber.createSmallerEq)({ config: _configReadonly.config, typed: typed }); exports.smallerEq = smallerEq; var square = /* #__PURE__ */(0, _factoriesNumber.createSquare)({ typed: typed }); exports.square = square; var string = /* #__PURE__ */(0, _factoriesNumber.createString)({ typed: typed }); exports.string = string; var subtract = /* #__PURE__ */(0, _factoriesNumber.createSubtract)({ typed: typed }); exports.subtract = subtract; var tanh = /* #__PURE__ */(0, _factoriesNumber.createTanh)({ typed: typed }); exports.tanh = tanh; var typeOf = /* #__PURE__ */(0, _factoriesNumber.createTypeOf)({ typed: typed }); exports.typeOf = typeOf; var unequal = /* #__PURE__ */(0, _factoriesNumber.createUnequal)({ equalScalar: equalScalar, typed: typed }); exports.unequal = unequal; var xgcd = /* #__PURE__ */(0, _factoriesNumber.createXgcd)({ typed: typed }); exports.xgcd = xgcd; var acoth = /* #__PURE__ */(0, _factoriesNumber.createAcoth)({ typed: typed }); exports.acoth = acoth; var addScalar = /* #__PURE__ */(0, _factoriesNumber.createAddScalar)({ typed: typed }); exports.addScalar = addScalar; var asech = /* #__PURE__ */(0, _factoriesNumber.createAsech)({ typed: typed }); exports.asech = asech; var bitNot = /* #__PURE__ */(0, _factoriesNumber.createBitNot)({ typed: typed }); exports.bitNot = bitNot; var ceil = /* #__PURE__ */(0, _factoriesNumber.createCeil)({ typed: typed }); exports.ceil = ceil; var combinationsWithRep = /* #__PURE__ */(0, _factoriesNumber.createCombinationsWithRep)({ typed: typed }); exports.combinationsWithRep = combinationsWithRep; var cosh = /* #__PURE__ */(0, _factoriesNumber.createCosh)({ typed: typed }); exports.cosh = cosh; var csch = /* #__PURE__ */(0, _factoriesNumber.createCsch)({ typed: typed }); exports.csch = csch; var divideScalar = /* #__PURE__ */(0, _factoriesNumber.createDivideScalar)({ typed: typed }); exports.divideScalar = divideScalar; var equalText = /* #__PURE__ */(0, _factoriesNumber.createEqualText)({ compareText: compareText, isZero: isZero, typed: typed }); exports.equalText = equalText; var expm1 = /* #__PURE__ */(0, _factoriesNumber.createExpm1)({ typed: typed }); exports.expm1 = expm1; var isNumeric = /* #__PURE__ */(0, _factoriesNumber.createIsNumeric)({ typed: typed }); exports.isNumeric = isNumeric; var LN2 = /* #__PURE__ */(0, _factoriesNumber.createLN2)({ config: _configReadonly.config }); exports.LN2 = LN2; var lcm = /* #__PURE__ */(0, _factoriesNumber.createLcm)({ typed: typed }); exports.lcm = lcm; var log1p = /* #__PURE__ */(0, _factoriesNumber.createLog1p)({ typed: typed }); exports.log1p = log1p; var multiplyScalar = /* #__PURE__ */(0, _factoriesNumber.createMultiplyScalar)({ typed: typed }); exports.multiplyScalar = multiplyScalar; var nthRoot = /* #__PURE__ */(0, _factoriesNumber.createNthRoot)({ typed: typed }); exports.nthRoot = nthRoot; var pickRandom = /* #__PURE__ */(0, _factoriesNumber.createPickRandom)({ config: _configReadonly.config, typed: typed }); exports.pickRandom = pickRandom; var randomInt = /* #__PURE__ */(0, _factoriesNumber.createRandomInt)({ config: _configReadonly.config, typed: typed }); exports.randomInt = randomInt; var rightArithShift = /* #__PURE__ */(0, _factoriesNumber.createRightArithShift)({ typed: typed }); exports.rightArithShift = rightArithShift; var sec = /* #__PURE__ */(0, _factoriesNumber.createSec)({ typed: typed }); exports.sec = sec; var sinh = /* #__PURE__ */(0, _factoriesNumber.createSinh)({ typed: typed }); exports.sinh = sinh; var sqrt = /* #__PURE__ */(0, _factoriesNumber.createSqrt)({ typed: typed }); exports.sqrt = sqrt; var tan = /* #__PURE__ */(0, _factoriesNumber.createTan)({ typed: typed }); exports.tan = tan; var unaryMinus = /* #__PURE__ */(0, _factoriesNumber.createUnaryMinus)({ typed: typed }); exports.unaryMinus = unaryMinus; var acosh = /* #__PURE__ */(0, _factoriesNumber.createAcosh)({ typed: typed }); exports.acosh = acosh; var apply = /* #__PURE__ */(0, _factoriesNumber.createApply)({ isInteger: isInteger, typed: typed }); exports.apply = apply; var asinh = /* #__PURE__ */(0, _factoriesNumber.createAsinh)({ typed: typed }); exports.asinh = asinh; var bitXor = /* #__PURE__ */(0, _factoriesNumber.createBitXor)({ typed: typed }); exports.bitXor = bitXor; var clone = /* #__PURE__ */(0, _factoriesNumber.createClone)({ typed: typed }); exports.clone = clone; var cumsum = /* #__PURE__ */(0, _factoriesNumber.createCumSum)({ add: add, typed: typed, unaryPlus: unaryPlus }); exports.cumsum = cumsum; var equal = /* #__PURE__ */(0, _factoriesNumber.createEqual)({ equalScalar: equalScalar, typed: typed }); exports.equal = equal; var factorial = /* #__PURE__ */(0, _factoriesNumber.createFactorial)({ gamma: gamma, typed: typed }); exports.factorial = factorial; var hasNumericValue = /* #__PURE__ */(0, _factoriesNumber.createHasNumericValue)({ isNumeric: isNumeric, typed: typed }); exports.hasNumericValue = hasNumericValue; var isNaN = /* #__PURE__ */(0, _factoriesNumber.createIsNaN)({ typed: typed }); exports.isNaN = isNaN; var larger = /* #__PURE__ */(0, _factoriesNumber.createLarger)({ config: _configReadonly.config, typed: typed }); exports.larger = larger; var mode = /* #__PURE__ */(0, _factoriesNumber.createMode)({ isNaN: isNaN, isNumeric: isNumeric, typed: typed }); exports.mode = mode; var norm = /* #__PURE__ */(0, _factoriesNumber.createNorm)({ typed: typed }); exports.norm = norm; var partitionSelect = /* #__PURE__ */(0, _factoriesNumber.createPartitionSelect)({ compare: compare, isNaN: isNaN, isNumeric: isNumeric, typed: typed }); exports.partitionSelect = partitionSelect; var print = /* #__PURE__ */(0, _factoriesNumber.createPrint)({ typed: typed }); exports.print = print; var quantileSeq = /* #__PURE__ */(0, _factoriesNumber.createQuantileSeq)({ add: add, compare: compare, multiply: multiply, partitionSelect: partitionSelect, typed: typed }); exports.quantileSeq = quantileSeq; var round = /* #__PURE__ */(0, _factoriesNumber.createRound)({ typed: typed }); exports.round = round; var smaller = /* #__PURE__ */(0, _factoriesNumber.createSmaller)({ config: _configReadonly.config, typed: typed }); exports.smaller = smaller; var stirlingS2 = /* #__PURE__ */(0, _factoriesNumber.createStirlingS2)({ addScalar: addScalar, combinations: combinations, divideScalar: divideScalar, factorial: factorial, isInteger: isInteger, isNegative: isNegative, larger: larger, multiplyScalar: multiplyScalar, number: number, pow: pow, subtract: subtract, typed: typed }); exports.stirlingS2 = stirlingS2; var _true = /* #__PURE__ */(0, _factoriesNumber.createTrue)({}); exports._true = _true; var variance = /* #__PURE__ */(0, _factoriesNumber.createVariance)({ add: add, apply: apply, divide: divide, isNaN: isNaN, multiply: multiply, subtract: subtract, typed: typed }); exports.variance = variance; var acsch = /* #__PURE__ */(0, _factoriesNumber.createAcsch)({ typed: typed }); exports.acsch = acsch; var atan2 = /* #__PURE__ */(0, _factoriesNumber.createAtan2)({ typed: typed }); exports.atan2 = atan2; var catalan = /* #__PURE__ */(0, _factoriesNumber.createCatalan)({ addScalar: addScalar, combinations: combinations, divideScalar: divideScalar, isInteger: isInteger, isNegative: isNegative, multiplyScalar: multiplyScalar, typed: typed }); exports.catalan = catalan; var composition = /* #__PURE__ */(0, _factoriesNumber.createComposition)({ addScalar: addScalar, combinations: combinations, isInteger: isInteger, isNegative: isNegative, isPositive: isPositive, larger: larger, typed: typed }); exports.composition = composition; var deepEqual = /* #__PURE__ */(0, _factoriesNumber.createDeepEqual)({ equal: equal, typed: typed }); exports.deepEqual = deepEqual; var floor = /* #__PURE__ */(0, _factoriesNumber.createFloor)({ typed: typed }); exports.floor = floor; var hypot = /* #__PURE__ */(0, _factoriesNumber.createHypot)({ abs: abs, addScalar: addScalar, divideScalar: divideScalar, isPositive: isPositive, multiplyScalar: multiplyScalar, smaller: smaller, sqrt: sqrt, typed: typed }); exports.hypot = hypot; var log = /* #__PURE__ */(0, _factoriesNumber.createLog)({ typed: typed }); exports.log = log; var median = /* #__PURE__ */(0, _factoriesNumber.createMedian)({ add: add, compare: compare, divide: divide, partitionSelect: partitionSelect, typed: typed }); exports.median = median; var multinomial = /* #__PURE__ */(0, _factoriesNumber.createMultinomial)({ add: add, divide: divide, factorial: factorial, isInteger: isInteger, isPositive: isPositive, multiply: multiply, typed: typed }); exports.multinomial = multinomial; var permutations = /* #__PURE__ */(0, _factoriesNumber.createPermutations)({ factorial: factorial, typed: typed }); exports.permutations = permutations; var range = /* #__PURE__ */(0, _factoriesNumber.createRange)({ matrix: matrix, config: _configReadonly.config, larger: larger, largerEq: largerEq, smaller: smaller, smallerEq: smallerEq, typed: typed }); exports.range = range; var sign = /* #__PURE__ */(0, _factoriesNumber.createSign)({ typed: typed }); exports.sign = sign; var std = /* #__PURE__ */(0, _factoriesNumber.createStd)({ sqrt: sqrt, typed: typed, variance: variance }); exports.std = std; var compareNatural = /* #__PURE__ */(0, _factoriesNumber.createCompareNatural)({ compare: compare, typed: typed }); exports.compareNatural = compareNatural; var coth = /* #__PURE__ */(0, _factoriesNumber.createCoth)({ typed: typed }); exports.coth = coth; var gcd = /* #__PURE__ */(0, _factoriesNumber.createGcd)({ typed: typed }); exports.gcd = gcd; var isPrime = /* #__PURE__ */(0, _factoriesNumber.createIsPrime)({ typed: typed }); exports.isPrime = isPrime; var numeric = /* #__PURE__ */(0, _factoriesNumber.createNumeric)({ number: number }); exports.numeric = numeric; var prod = /* #__PURE__ */(0, _factoriesNumber.createProd)({ config: _configReadonly.config, multiplyScalar: multiplyScalar, numeric: numeric, typed: typed }); exports.prod = prod; var sum = /* #__PURE__ */(0, _factoriesNumber.createSum)({ add: add, config: _configReadonly.config, numeric: numeric, typed: typed }); exports.sum = sum; var bellNumbers = /* #__PURE__ */(0, _factoriesNumber.createBellNumbers)({ addScalar: addScalar, isInteger: isInteger, isNegative: isNegative, stirlingS2: stirlingS2, typed: typed }); exports.bellNumbers = bellNumbers; var mad = /* #__PURE__ */(0, _factoriesNumber.createMad)({ abs: abs, map: map, median: median, subtract: subtract, typed: typed }); exports.mad = mad; var max = /* #__PURE__ */(0, _factoriesNumber.createMax)({ config: _configReadonly.config, larger: larger, numeric: numeric, typed: typed }); exports.max = max; var min = /* #__PURE__ */(0, _factoriesNumber.createMin)({ config: _configReadonly.config, numeric: numeric, smaller: smaller, typed: typed }); exports.min = min;