UNPKG

mathjs

Version:

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

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