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
553 lines (551 loc) • 28.9 kB
JavaScript
/**
* THIS FILE IS AUTO-GENERATED
* DON'T MAKE CHANGES HERE
*/
import { config } from './configReadonly'
import {
createResultSet,
createComplexClass,
createRangeClass,
createEye,
createFalse,
createNull,
createTrue,
createBigNumberClass,
createMatrixClass,
createE,
createI,
createLN10,
createLOG10E,
createNaN,
createPi,
createSQRT1_2, // eslint-disable-line camelcase
createTau,
createEfimovFactor,
createFineStructure,
createSackurTetrode,
createWeakMixingAngle,
createFractionClass,
createLN2,
createPhi,
createSQRT2,
createDenseMatrixClass,
createInfinity,
createTyped,
createIsInteger,
createIsNumeric,
createIsPositive,
createIsNaN,
createEqualScalar,
createNumber,
createBoolean,
createComplex,
createSplitUnit,
createUnaryPlus,
createApply,
createCube,
createExpm1,
createLog10,
createMultiplyScalar,
createSign,
createSquare,
createBitNot,
createArg,
createIm,
createNot,
createFilter,
createForEach,
createMap,
createErf,
createFormat,
createIsPrime,
createAcos,
createAcot,
createAcsc,
createAsec,
createAsin,
createAtan,
createAtanh,
createCosh,
createCoth,
createCsch,
createSech,
createSinh,
createTanh,
createCombinations,
createPickRandom,
createRandomInt,
createLOG2E,
createClone,
createHasNumericValue,
createTypeOf,
createString,
createFraction,
createUnaryMinus,
createAddScalar,
createExp,
createLog2,
createSqrt,
createConj,
createGetMatrixDataType,
createMode,
createPrint,
createAcosh,
createAcsch,
createAsinh,
createCos,
createCsc,
createSin,
createCombinationsWithRep,
createRandom,
createVersion,
createIsNegative,
createSparseMatrixClass,
createMatrix,
createCbrt,
createGcd,
createMod,
createNthRoot,
createXgcd,
createBitAnd,
createBitXor,
createOr,
createConcat,
createDiag,
createIdentity,
createOnes,
createReshape,
createSize,
createSubset,
createZeros,
createTo,
createRound,
createLeftShift,
createRightLogShift,
createCompare,
createCompareText,
createSmaller,
createLarger,
createUnequal,
createMax,
createImmutableDenseMatrixClass,
createFibonacciHeapClass,
createSparse,
createAcoth,
createAtan2,
createSec,
createAdd,
createTrace,
createComposition,
createIsZero,
createAbs,
createFloor,
createMultiply,
createDotMultiply,
createRe,
createFlatten,
createResize,
createSqueeze,
createProd,
createPow,
createDotPow,
createRightArithShift,
createCompareNatural,
createEqualText,
createLargerEq,
createPartitionSelect,
createMin,
createSpaClass,
createAsech,
createTan,
createSetSize,
createNorm,
createQuantileSeq,
createGamma,
createBignumber,
createLcm,
createBitOr,
createKron,
createTranspose,
createNumeric,
createAnd,
createSmallerEq,
createSort,
createCot,
createDot,
createSum,
createFactorial,
createPermutations,
createCeil,
createSubtract,
createCross,
createCtranspose,
createEqual,
createIndexClass,
createSetCartesian,
createSetDistinct,
createSetIsSubset,
createSetPowerset,
createIndex,
createFix,
createRange,
createDivideScalar,
createNthRoots,
createLsolve,
createDeepEqual,
createSetDifference,
createSetMultiplicity,
createHypot,
createLup,
createSlu,
createDet,
createDistance,
createStirlingS2,
createCatalan,
createXor,
createRow,
createDotDivide,
createUnitClass,
createCreateUnit,
createSetSymDifference,
createQr,
createInv,
createSqrtm,
createIntersect,
createBellNumbers,
createAtomicMass,
createBohrMagneton,
createBoltzmann,
createConductanceQuantum,
createDeuteronMass,
createElectronMass,
createFaraday,
createFirstRadiation,
createGravitationConstant,
createHartreeEnergy,
createKlitzing,
createMagneticConstant,
createMolarMass,
createMolarPlanckConstant,
createNeutronMass,
createPlanckCharge,
createPlanckLength,
createPlanckTemperature,
createProtonMass,
createReducedPlanckConstant,
createSecondRadiation,
createStefanBoltzmann,
createVacuumImpedance,
createColumn,
createUsolve,
createSetIntersect,
createLusolve,
createExpm,
createAvogadro,
createClassicalElectronRadius,
createElectricConstant,
createFermiCoupling,
createGravity,
createLoschmidt,
createMolarMassC12,
createNuclearMagneton,
createPlanckMass,
createQuantumOfCirculation,
createSpeedOfLight,
createWienDisplacement,
createLog,
createUnitFunction,
createDivide,
createMedian,
createVariance,
createStd,
createMultinomial,
createBohrRadius,
createElementaryCharge,
createInverseConductanceQuantum,
createMolarVolume,
createPlanckTime,
createThomsonCrossSection,
createLog1p,
createMean,
createGasConstant,
createPlanckConstant,
createSetUnion,
createKldivergence,
createCoulomb,
createRydberg,
createMad,
createMagneticFluxQuantum
} from '../factoriesAny'
export const ResultSet = /* #__PURE__ */ createResultSet({})
export const Complex = /* #__PURE__ */ createComplexClass({})
export const Range = /* #__PURE__ */ createRangeClass({})
export const eye = /* #__PURE__ */ createEye({})
export const _false = /* #__PURE__ */ createFalse({})
export const _null = /* #__PURE__ */ createNull({})
export const _true = /* #__PURE__ */ createTrue({})
export const BigNumber = /* #__PURE__ */ createBigNumberClass({ config })
export const Matrix = /* #__PURE__ */ createMatrixClass({})
export const e = /* #__PURE__ */ createE({ BigNumber, config })
export const i = /* #__PURE__ */ createI({ Complex })
export const LN10 = /* #__PURE__ */ createLN10({ BigNumber, config })
export const LOG10E = /* #__PURE__ */ createLOG10E({ BigNumber, config })
export const _NaN = /* #__PURE__ */ createNaN({ BigNumber, config })
export const pi = /* #__PURE__ */ createPi({ BigNumber, config })
export const SQRT1_2 = /* #__PURE__ */ createSQRT1_2({ BigNumber, config })
export const tau = /* #__PURE__ */ createTau({ BigNumber, config })
export const efimovFactor = /* #__PURE__ */ createEfimovFactor({ BigNumber, config })
export const fineStructure = /* #__PURE__ */ createFineStructure({ BigNumber, config })
export const sackurTetrode = /* #__PURE__ */ createSackurTetrode({ BigNumber, config })
export const weakMixingAngle = /* #__PURE__ */ createWeakMixingAngle({ BigNumber, config })
export const Fraction = /* #__PURE__ */ createFractionClass({})
export const LN2 = /* #__PURE__ */ createLN2({ BigNumber, config })
export const phi = /* #__PURE__ */ createPhi({ BigNumber, config })
export const SQRT2 = /* #__PURE__ */ createSQRT2({ BigNumber, config })
export const DenseMatrix = /* #__PURE__ */ createDenseMatrixClass({ Matrix })
export const _Infinity = /* #__PURE__ */ createInfinity({ BigNumber, config })
export const typed = /* #__PURE__ */ createTyped({ BigNumber, Complex, DenseMatrix, Fraction })
export const isInteger = /* #__PURE__ */ createIsInteger({ typed })
export const isNumeric = /* #__PURE__ */ createIsNumeric({ typed })
export const isPositive = /* #__PURE__ */ createIsPositive({ typed })
export const isNaN = /* #__PURE__ */ createIsNaN({ typed })
export const equalScalar = /* #__PURE__ */ createEqualScalar({ config, typed })
export const number = /* #__PURE__ */ createNumber({ typed })
export const boolean = /* #__PURE__ */ createBoolean({ typed })
export const complex = /* #__PURE__ */ createComplex({ Complex, typed })
export const splitUnit = /* #__PURE__ */ createSplitUnit({ typed })
export const unaryPlus = /* #__PURE__ */ createUnaryPlus({ BigNumber, config, typed })
export const apply = /* #__PURE__ */ createApply({ isInteger, typed })
export const cube = /* #__PURE__ */ createCube({ typed })
export const expm1 = /* #__PURE__ */ createExpm1({ Complex, typed })
export const log10 = /* #__PURE__ */ createLog10({ Complex, config, typed })
export const multiplyScalar = /* #__PURE__ */ createMultiplyScalar({ typed })
export const sign = /* #__PURE__ */ createSign({ BigNumber, Fraction, typed })
export const square = /* #__PURE__ */ createSquare({ typed })
export const bitNot = /* #__PURE__ */ createBitNot({ typed })
export const arg = /* #__PURE__ */ createArg({ typed })
export const im = /* #__PURE__ */ createIm({ typed })
export const not = /* #__PURE__ */ createNot({ typed })
export const filter = /* #__PURE__ */ createFilter({ typed })
export const forEach = /* #__PURE__ */ createForEach({ typed })
export const map = /* #__PURE__ */ createMap({ typed })
export const erf = /* #__PURE__ */ createErf({ typed })
export const format = /* #__PURE__ */ createFormat({ typed })
export const isPrime = /* #__PURE__ */ createIsPrime({ typed })
export const acos = /* #__PURE__ */ createAcos({ Complex, config, typed })
export const acot = /* #__PURE__ */ createAcot({ BigNumber, typed })
export const acsc = /* #__PURE__ */ createAcsc({ BigNumber, Complex, config, typed })
export const asec = /* #__PURE__ */ createAsec({ BigNumber, Complex, config, typed })
export const asin = /* #__PURE__ */ createAsin({ Complex, config, typed })
export const atan = /* #__PURE__ */ createAtan({ typed })
export const atanh = /* #__PURE__ */ createAtanh({ Complex, config, typed })
export const cosh = /* #__PURE__ */ createCosh({ typed })
export const coth = /* #__PURE__ */ createCoth({ BigNumber, typed })
export const csch = /* #__PURE__ */ createCsch({ BigNumber, typed })
export const sech = /* #__PURE__ */ createSech({ BigNumber, typed })
export const sinh = /* #__PURE__ */ createSinh({ typed })
export const tanh = /* #__PURE__ */ createTanh({ typed })
export const combinations = /* #__PURE__ */ createCombinations({ typed })
export const pickRandom = /* #__PURE__ */ createPickRandom({ config, typed })
export const randomInt = /* #__PURE__ */ createRandomInt({ config, typed })
export const LOG2E = /* #__PURE__ */ createLOG2E({ BigNumber, config })
export const clone = /* #__PURE__ */ createClone({ typed })
export const hasNumericValue = /* #__PURE__ */ createHasNumericValue({ isNumeric, typed })
export const typeOf = /* #__PURE__ */ createTypeOf({ typed })
export const string = /* #__PURE__ */ createString({ typed })
export const fraction = /* #__PURE__ */ createFraction({ Fraction, typed })
export const unaryMinus = /* #__PURE__ */ createUnaryMinus({ typed })
export const addScalar = /* #__PURE__ */ createAddScalar({ typed })
export const exp = /* #__PURE__ */ createExp({ typed })
export const log2 = /* #__PURE__ */ createLog2({ Complex, config, typed })
export const sqrt = /* #__PURE__ */ createSqrt({ Complex, config, typed })
export const conj = /* #__PURE__ */ createConj({ typed })
export const getMatrixDataType = /* #__PURE__ */ createGetMatrixDataType({ typed })
export const mode = /* #__PURE__ */ createMode({ isNaN, isNumeric, typed })
export const print = /* #__PURE__ */ createPrint({ typed })
export const acosh = /* #__PURE__ */ createAcosh({ Complex, config, typed })
export const acsch = /* #__PURE__ */ createAcsch({ BigNumber, typed })
export const asinh = /* #__PURE__ */ createAsinh({ typed })
export const cos = /* #__PURE__ */ createCos({ typed })
export const csc = /* #__PURE__ */ createCsc({ BigNumber, typed })
export const sin = /* #__PURE__ */ createSin({ typed })
export const combinationsWithRep = /* #__PURE__ */ createCombinationsWithRep({ typed })
export const random = /* #__PURE__ */ createRandom({ config, typed })
export const version = /* #__PURE__ */ createVersion({})
export const isNegative = /* #__PURE__ */ createIsNegative({ typed })
export const SparseMatrix = /* #__PURE__ */ createSparseMatrixClass({ Matrix, equalScalar, typed })
export const matrix = /* #__PURE__ */ createMatrix({ DenseMatrix, Matrix, SparseMatrix, typed })
export const cbrt = /* #__PURE__ */ createCbrt({ BigNumber, Complex, Fraction, config, isNegative, matrix, typed, unaryMinus })
export const gcd = /* #__PURE__ */ createGcd({ BigNumber, DenseMatrix, equalScalar, matrix, typed })
export const mod = /* #__PURE__ */ createMod({ DenseMatrix, equalScalar, matrix, typed })
export const nthRoot = /* #__PURE__ */ createNthRoot({ BigNumber, equalScalar, matrix, typed })
export const xgcd = /* #__PURE__ */ createXgcd({ BigNumber, config, matrix, typed })
export const bitAnd = /* #__PURE__ */ createBitAnd({ equalScalar, matrix, typed })
export const bitXor = /* #__PURE__ */ createBitXor({ DenseMatrix, matrix, typed })
export const or = /* #__PURE__ */ createOr({ DenseMatrix, equalScalar, matrix, typed })
export const concat = /* #__PURE__ */ createConcat({ isInteger, matrix, typed })
export const diag = /* #__PURE__ */ createDiag({ DenseMatrix, SparseMatrix, matrix, typed })
export const identity = /* #__PURE__ */ createIdentity({ BigNumber, DenseMatrix, SparseMatrix, config, matrix, typed })
export const ones = /* #__PURE__ */ createOnes({ BigNumber, config, matrix, typed })
export const reshape = /* #__PURE__ */ createReshape({ isInteger, matrix, typed })
export const size = /* #__PURE__ */ createSize({ matrix, config, typed })
export const subset = /* #__PURE__ */ createSubset({ matrix, typed })
export const zeros = /* #__PURE__ */ createZeros({ BigNumber, config, matrix, typed })
export const to = /* #__PURE__ */ createTo({ matrix, typed })
export const round = /* #__PURE__ */ createRound({ BigNumber, DenseMatrix, equalScalar, matrix, typed, zeros })
export const leftShift = /* #__PURE__ */ createLeftShift({ DenseMatrix, equalScalar, matrix, typed, zeros })
export const rightLogShift = /* #__PURE__ */ createRightLogShift({ DenseMatrix, equalScalar, matrix, typed, zeros })
export const compare = /* #__PURE__ */ createCompare({ BigNumber, DenseMatrix, Fraction, config, equalScalar, matrix, typed })
export const compareText = /* #__PURE__ */ createCompareText({ matrix, typed })
export const smaller = /* #__PURE__ */ createSmaller({ DenseMatrix, config, matrix, typed })
export const larger = /* #__PURE__ */ createLarger({ DenseMatrix, config, matrix, typed })
export const unequal = /* #__PURE__ */ createUnequal({ DenseMatrix, config, equalScalar, matrix, typed })
export const max = /* #__PURE__ */ createMax({ larger, typed })
export const ImmutableDenseMatrix = /* #__PURE__ */ createImmutableDenseMatrixClass({ DenseMatrix, smaller })
export const FibonacciHeap = /* #__PURE__ */ createFibonacciHeapClass({ larger, smaller })
export const sparse = /* #__PURE__ */ createSparse({ SparseMatrix, typed })
export const acoth = /* #__PURE__ */ createAcoth({ BigNumber, Complex, config, typed })
export const atan2 = /* #__PURE__ */ createAtan2({ BigNumber, DenseMatrix, equalScalar, matrix, typed })
export const sec = /* #__PURE__ */ createSec({ BigNumber, typed })
export const add = /* #__PURE__ */ createAdd({ DenseMatrix, SparseMatrix, addScalar, equalScalar, matrix, typed })
export const trace = /* #__PURE__ */ createTrace({ add, matrix, typed })
export const composition = /* #__PURE__ */ createComposition({ addScalar, combinations, isInteger, isNegative, isPositive, larger, typed })
export const isZero = /* #__PURE__ */ createIsZero({ typed })
export const abs = /* #__PURE__ */ createAbs({ typed })
export const floor = /* #__PURE__ */ createFloor({ config, round, typed })
export const multiply = /* #__PURE__ */ createMultiply({ addScalar, equalScalar, matrix, multiplyScalar, typed })
export const dotMultiply = /* #__PURE__ */ createDotMultiply({ equalScalar, matrix, multiplyScalar, typed })
export const re = /* #__PURE__ */ createRe({ typed })
export const flatten = /* #__PURE__ */ createFlatten({ matrix, typed })
export const resize = /* #__PURE__ */ createResize({ config, matrix })
export const squeeze = /* #__PURE__ */ createSqueeze({ matrix, typed })
export const prod = /* #__PURE__ */ createProd({ multiply, typed })
export const pow = /* #__PURE__ */ createPow({ Complex, config, fraction, identity, matrix, multiply, number, typed })
export const dotPow = /* #__PURE__ */ createDotPow({ DenseMatrix, equalScalar, matrix, pow, typed })
export const rightArithShift = /* #__PURE__ */ createRightArithShift({ DenseMatrix, equalScalar, matrix, typed, zeros })
export const compareNatural = /* #__PURE__ */ createCompareNatural({ compare, typed })
export const equalText = /* #__PURE__ */ createEqualText({ compareText, isZero, typed })
export const largerEq = /* #__PURE__ */ createLargerEq({ DenseMatrix, config, matrix, typed })
export const partitionSelect = /* #__PURE__ */ createPartitionSelect({ compare, isNaN, isNumeric, typed })
export const min = /* #__PURE__ */ createMin({ smaller, typed })
export const Spa = /* #__PURE__ */ createSpaClass({ FibonacciHeap, addScalar, equalScalar })
export const asech = /* #__PURE__ */ createAsech({ BigNumber, Complex, config, typed })
export const tan = /* #__PURE__ */ createTan({ typed })
export const setSize = /* #__PURE__ */ createSetSize({ compareNatural, typed })
export const norm = /* #__PURE__ */ createNorm({ abs, add, conj, equalScalar, larger, matrix, multiply, pow, smaller, sqrt, typed })
export const quantileSeq = /* #__PURE__ */ createQuantileSeq({ add, compare, multiply, partitionSelect, typed })
export const gamma = /* #__PURE__ */ createGamma({ BigNumber, Complex, config, multiplyScalar, pow, typed })
export const bignumber = /* #__PURE__ */ createBignumber({ BigNumber, typed })
export const lcm = /* #__PURE__ */ createLcm({ equalScalar, matrix, typed })
export const bitOr = /* #__PURE__ */ createBitOr({ DenseMatrix, equalScalar, matrix, typed })
export const kron = /* #__PURE__ */ createKron({ matrix, multiplyScalar, typed })
export const transpose = /* #__PURE__ */ createTranspose({ matrix, typed })
export const numeric = /* #__PURE__ */ createNumeric({ bignumber, fraction, number })
export const and = /* #__PURE__ */ createAnd({ equalScalar, matrix, not, typed, zeros })
export const smallerEq = /* #__PURE__ */ createSmallerEq({ DenseMatrix, config, matrix, typed })
export const sort = /* #__PURE__ */ createSort({ compare, compareNatural, matrix, typed })
export const cot = /* #__PURE__ */ createCot({ BigNumber, typed })
export const dot = /* #__PURE__ */ createDot({ add, multiply, typed })
export const sum = /* #__PURE__ */ createSum({ bignumber, fraction, add, config, typed })
export const factorial = /* #__PURE__ */ createFactorial({ gamma, typed })
export const permutations = /* #__PURE__ */ createPermutations({ factorial, typed })
export const ceil = /* #__PURE__ */ createCeil({ config, round, typed })
export const subtract = /* #__PURE__ */ createSubtract({ DenseMatrix, addScalar, equalScalar, matrix, typed, unaryMinus })
export const cross = /* #__PURE__ */ createCross({ matrix, multiply, subtract, typed })
export const ctranspose = /* #__PURE__ */ createCtranspose({ conj, transpose, typed })
export const equal = /* #__PURE__ */ createEqual({ DenseMatrix, equalScalar, matrix, typed })
export const Index = /* #__PURE__ */ createIndexClass({ ImmutableDenseMatrix })
export const setCartesian = /* #__PURE__ */ createSetCartesian({ DenseMatrix, Index, compareNatural, size, subset, typed })
export const setDistinct = /* #__PURE__ */ createSetDistinct({ DenseMatrix, Index, compareNatural, size, subset, typed })
export const setIsSubset = /* #__PURE__ */ createSetIsSubset({ Index, compareNatural, size, subset, typed })
export const setPowerset = /* #__PURE__ */ createSetPowerset({ Index, compareNatural, size, subset, typed })
export const index = /* #__PURE__ */ createIndex({ Index, typed })
export const fix = /* #__PURE__ */ createFix({ Complex, ceil, floor, typed })
export const range = /* #__PURE__ */ createRange({ bignumber, matrix, config, larger, largerEq, smaller, smallerEq, typed })
export const divideScalar = /* #__PURE__ */ createDivideScalar({ numeric, typed })
export const nthRoots = /* #__PURE__ */ createNthRoots({ Complex, config, divideScalar, typed })
export const lsolve = /* #__PURE__ */ createLsolve({ DenseMatrix, divideScalar, equalScalar, matrix, multiplyScalar, subtract, typed })
export const deepEqual = /* #__PURE__ */ createDeepEqual({ equal, typed })
export const setDifference = /* #__PURE__ */ createSetDifference({ DenseMatrix, Index, compareNatural, size, subset, typed })
export const setMultiplicity = /* #__PURE__ */ createSetMultiplicity({ Index, compareNatural, size, subset, typed })
export const hypot = /* #__PURE__ */ createHypot({ abs, addScalar, divideScalar, isPositive, multiplyScalar, smaller, sqrt, typed })
export const lup = /* #__PURE__ */ createLup({ DenseMatrix, Spa, SparseMatrix, abs, addScalar, divideScalar, equalScalar, larger, matrix, multiplyScalar, subtract, typed, unaryMinus })
export const slu = /* #__PURE__ */ createSlu({ SparseMatrix, abs, add, divideScalar, larger, largerEq, multiply, subtract, transpose, typed })
export const det = /* #__PURE__ */ createDet({ lup, matrix, multiply, subtract, typed, unaryMinus })
export const distance = /* #__PURE__ */ createDistance({ abs, addScalar, divideScalar, multiplyScalar, sqrt, subtract, typed, unaryMinus })
export const stirlingS2 = /* #__PURE__ */ createStirlingS2({ addScalar, combinations, divideScalar, factorial, isInteger, isNegative, larger, multiplyScalar, pow, subtract, typed })
export const catalan = /* #__PURE__ */ createCatalan({ addScalar, combinations, divideScalar, isInteger, isNegative, multiplyScalar, typed })
export const xor = /* #__PURE__ */ createXor({ DenseMatrix, matrix, typed })
export const row = /* #__PURE__ */ createRow({ Index, matrix, range, typed })
export const dotDivide = /* #__PURE__ */ createDotDivide({ DenseMatrix, divideScalar, equalScalar, matrix, typed })
export const Unit = /* #__PURE__ */ createUnitClass({ BigNumber, Complex, Fraction, abs, addScalar, config, divideScalar, equal, fix, format, isNumeric, multiplyScalar, number, pow, round, subtract })
export const createUnit = /* #__PURE__ */ createCreateUnit({ Unit, typed })
export const setSymDifference = /* #__PURE__ */ createSetSymDifference({ Index, concat, setDifference, size, subset, typed })
export const qr = /* #__PURE__ */ createQr({ addScalar, conj, divideScalar, identity, isZero, matrix, multiplyScalar, sign, sqrt, subtract, typed, unaryMinus, unequal, zeros })
export const inv = /* #__PURE__ */ createInv({ abs, addScalar, det, divideScalar, identity, matrix, multiply, typed, unaryMinus })
export const sqrtm = /* #__PURE__ */ createSqrtm({ abs, add, identity, inv, max, multiply, size, sqrt, subtract, typed })
export const intersect = /* #__PURE__ */ createIntersect({ abs, add, addScalar, config, divideScalar, equalScalar, matrix, multiply, multiplyScalar, smaller, subtract, typed })
export const bellNumbers = /* #__PURE__ */ createBellNumbers({ addScalar, isInteger, isNegative, stirlingS2, typed })
export const atomicMass = /* #__PURE__ */ createAtomicMass({ BigNumber, Unit, config })
export const bohrMagneton = /* #__PURE__ */ createBohrMagneton({ BigNumber, Unit, config })
export const boltzmann = /* #__PURE__ */ createBoltzmann({ BigNumber, Unit, config })
export const conductanceQuantum = /* #__PURE__ */ createConductanceQuantum({ BigNumber, Unit, config })
export const deuteronMass = /* #__PURE__ */ createDeuteronMass({ BigNumber, Unit, config })
export const electronMass = /* #__PURE__ */ createElectronMass({ BigNumber, Unit, config })
export const faraday = /* #__PURE__ */ createFaraday({ BigNumber, Unit, config })
export const firstRadiation = /* #__PURE__ */ createFirstRadiation({ BigNumber, Unit, config })
export const gravitationConstant = /* #__PURE__ */ createGravitationConstant({ BigNumber, Unit, config })
export const hartreeEnergy = /* #__PURE__ */ createHartreeEnergy({ BigNumber, Unit, config })
export const klitzing = /* #__PURE__ */ createKlitzing({ BigNumber, Unit, config })
export const magneticConstant = /* #__PURE__ */ createMagneticConstant({ BigNumber, Unit, config })
export const molarMass = /* #__PURE__ */ createMolarMass({ BigNumber, Unit, config })
export const molarPlanckConstant = /* #__PURE__ */ createMolarPlanckConstant({ BigNumber, Unit, config })
export const neutronMass = /* #__PURE__ */ createNeutronMass({ BigNumber, Unit, config })
export const planckCharge = /* #__PURE__ */ createPlanckCharge({ BigNumber, Unit, config })
export const planckLength = /* #__PURE__ */ createPlanckLength({ BigNumber, Unit, config })
export const planckTemperature = /* #__PURE__ */ createPlanckTemperature({ BigNumber, Unit, config })
export const protonMass = /* #__PURE__ */ createProtonMass({ BigNumber, Unit, config })
export const reducedPlanckConstant = /* #__PURE__ */ createReducedPlanckConstant({ BigNumber, Unit, config })
export const secondRadiation = /* #__PURE__ */ createSecondRadiation({ BigNumber, Unit, config })
export const stefanBoltzmann = /* #__PURE__ */ createStefanBoltzmann({ BigNumber, Unit, config })
export const vacuumImpedance = /* #__PURE__ */ createVacuumImpedance({ BigNumber, Unit, config })
export const column = /* #__PURE__ */ createColumn({ Index, matrix, range, typed })
export const usolve = /* #__PURE__ */ createUsolve({ DenseMatrix, divideScalar, equalScalar, matrix, multiplyScalar, subtract, typed })
export const setIntersect = /* #__PURE__ */ createSetIntersect({ DenseMatrix, Index, compareNatural, size, subset, typed })
export const lusolve = /* #__PURE__ */ createLusolve({ DenseMatrix, lsolve, lup, matrix, slu, typed, usolve })
export const expm = /* #__PURE__ */ createExpm({ abs, add, identity, inv, multiply, typed })
export const avogadro = /* #__PURE__ */ createAvogadro({ BigNumber, Unit, config })
export const classicalElectronRadius = /* #__PURE__ */ createClassicalElectronRadius({ BigNumber, Unit, config })
export const electricConstant = /* #__PURE__ */ createElectricConstant({ BigNumber, Unit, config })
export const fermiCoupling = /* #__PURE__ */ createFermiCoupling({ BigNumber, Unit, config })
export const gravity = /* #__PURE__ */ createGravity({ BigNumber, Unit, config })
export const loschmidt = /* #__PURE__ */ createLoschmidt({ BigNumber, Unit, config })
export const molarMassC12 = /* #__PURE__ */ createMolarMassC12({ BigNumber, Unit, config })
export const nuclearMagneton = /* #__PURE__ */ createNuclearMagneton({ BigNumber, Unit, config })
export const planckMass = /* #__PURE__ */ createPlanckMass({ BigNumber, Unit, config })
export const quantumOfCirculation = /* #__PURE__ */ createQuantumOfCirculation({ BigNumber, Unit, config })
export const speedOfLight = /* #__PURE__ */ createSpeedOfLight({ BigNumber, Unit, config })
export const wienDisplacement = /* #__PURE__ */ createWienDisplacement({ BigNumber, Unit, config })
export const log = /* #__PURE__ */ createLog({ Complex, config, divideScalar, typed })
export const unit = /* #__PURE__ */ createUnitFunction({ Unit, typed })
export const divide = /* #__PURE__ */ createDivide({ divideScalar, equalScalar, inv, matrix, multiply, typed })
export const median = /* #__PURE__ */ createMedian({ add, compare, divide, partitionSelect, typed })
export const variance = /* #__PURE__ */ createVariance({ add, apply, divide, isNaN, multiply, subtract, typed })
export const std = /* #__PURE__ */ createStd({ sqrt, typed, variance })
export const multinomial = /* #__PURE__ */ createMultinomial({ add, divide, factorial, isInteger, isPositive, multiply, typed })
export const bohrRadius = /* #__PURE__ */ createBohrRadius({ BigNumber, Unit, config })
export const elementaryCharge = /* #__PURE__ */ createElementaryCharge({ BigNumber, Unit, config })
export const inverseConductanceQuantum = /* #__PURE__ */ createInverseConductanceQuantum({ BigNumber, Unit, config })
export const molarVolume = /* #__PURE__ */ createMolarVolume({ BigNumber, Unit, config })
export const planckTime = /* #__PURE__ */ createPlanckTime({ BigNumber, Unit, config })
export const thomsonCrossSection = /* #__PURE__ */ createThomsonCrossSection({ BigNumber, Unit, config })
export const log1p = /* #__PURE__ */ createLog1p({ Complex, config, divideScalar, log, typed })
export const mean = /* #__PURE__ */ createMean({ add, divide, typed })
export const gasConstant = /* #__PURE__ */ createGasConstant({ BigNumber, Unit, config })
export const planckConstant = /* #__PURE__ */ createPlanckConstant({ BigNumber, Unit, config })
export const setUnion = /* #__PURE__ */ createSetUnion({ Index, concat, setIntersect, setSymDifference, size, subset, typed })
export const kldivergence = /* #__PURE__ */ createKldivergence({ divide, dotDivide, isNumeric, log, matrix, multiply, sum, typed })
export const coulomb = /* #__PURE__ */ createCoulomb({ BigNumber, Unit, config })
export const rydberg = /* #__PURE__ */ createRydberg({ BigNumber, Unit, config })
export const mad = /* #__PURE__ */ createMad({ abs, map, median, subtract, typed })
export const magneticFluxQuantum = /* #__PURE__ */ createMagneticFluxQuantum({ BigNumber, Unit, config })