simple-squiggle

A restricted subset of Squiggle
Log | Files | Refs | README

pureFunctionsAny.generated.js (55204B)


      1 "use strict";
      2 
      3 Object.defineProperty(exports, "__esModule", {
      4   value: true
      5 });
      6 exports.eigs = exports.efimovFactor = exports.e = exports.dotPow = exports.dotMultiply = exports.dotDivide = exports.dot = exports.divideScalar = exports.divide = exports.distance = exports.diff = exports.diag = exports.deuteronMass = exports.det = exports.deepEqual = exports.cumsum = exports.cube = exports.ctranspose = exports.csch = exports.csc = exports.cross = exports.createUnit = exports.count = exports.coulomb = exports.coth = exports.cot = exports.cosh = exports.cos = exports.conj = exports.conductanceQuantum = exports.concat = exports.composition = exports.complex = exports.compareText = exports.compareNatural = exports.compare = exports.combinationsWithRep = exports.combinations = exports.column = exports.clone = exports.classicalElectronRadius = exports.ceil = exports.cbrt = exports.catalan = exports.boolean = exports.boltzmann = exports.bohrRadius = exports.bohrMagneton = exports.bitXor = exports.bitOr = exports.bitNot = exports.bitAnd = exports.bin = exports.bignumber = exports.bellNumbers = exports.avogadro = exports.atomicMass = exports.atanh = exports.atan2 = exports.atan = exports.asinh = exports.asin = exports.asech = exports.asec = exports.arg = 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.Unit = exports.SparseMatrix = exports.Spa = exports.SQRT2 = exports.SQRT1_2 = exports.ResultSet = exports.Range = exports.Matrix = exports.LOG2E = exports.LOG10E = exports.LN2 = exports.LN10 = exports.Index = exports.ImmutableDenseMatrix = exports.Fraction = exports.FibonacciHeap = exports.DenseMatrix = exports.Complex = exports.BigNumber = void 0;
      7 exports.pickRandom = exports.pi = exports.phi = exports.permutations = exports.partitionSelect = exports.or = exports.ones = exports.oct = exports.numeric = exports.number = exports.nuclearMagneton = exports.nthRoots = exports.nthRoot = exports.not = exports.norm = exports.neutronMass = exports.multiplyScalar = exports.multiply = exports.multinomial = exports.molarVolume = exports.molarPlanckConstant = exports.molarMassC12 = exports.molarMass = exports.mode = exports.mod = exports.min = exports.median = exports.mean = exports.max = exports.matrixFromRows = exports.matrixFromFunction = exports.matrixFromColumns = exports.matrix = exports.map = exports.magneticFluxQuantum = exports.magneticConstant = exports.mad = exports.lusolve = exports.lup = exports.lsolveAll = exports.lsolve = exports.loschmidt = exports.log2 = exports.log1p = exports.log10 = exports.log = exports.leftShift = exports.lcm = exports.largerEq = exports.larger = exports.kron = exports.klitzing = exports.kldivergence = exports.isZero = exports.isPrime = exports.isPositive = exports.isNumeric = exports.isNegative = exports.isNaN = exports.isInteger = exports.invmod = exports.inverseConductanceQuantum = exports.inv = exports.intersect = exports.index = exports.im = exports.identity = exports.i = exports.hypot = exports.hex = exports.hasNumericValue = exports.hartreeEnergy = exports.gravity = exports.gravitationConstant = exports.getMatrixDataType = exports.gcd = exports.gasConstant = exports.gamma = exports.fraction = exports.format = exports.forEach = exports.floor = exports.flatten = exports.fix = exports.firstRadiation = exports.fineStructure = exports.filter = exports.fermiCoupling = exports.faraday = exports.factorial = exports.expm1 = exports.expm = exports.exp = exports.erf = exports.equalText = exports.equalScalar = exports.equal = exports.elementaryCharge = exports.electronMass = exports.electricConstant = void 0;
      8 exports.zeros = exports.xor = exports.xgcd = exports.wienDisplacement = exports.weakMixingAngle = exports.version = exports.variance = exports.vacuumImpedance = exports.usolveAll = exports.usolve = exports.unit = exports.unequal = exports.unaryPlus = exports.unaryMinus = exports.typed = exports.typeOf = exports.transpose = exports.trace = exports.to = exports.thomsonCrossSection = exports.tau = exports.tanh = exports.tan = exports.sum = exports.subtract = exports.subset = exports.string = exports.stirlingS2 = exports.stefanBoltzmann = exports.std = exports.squeeze = exports.square = exports.sqrtm = exports.sqrt = exports.splitUnit = exports.speedOfLight = exports.sparse = exports.sort = exports.smallerEq = exports.smaller = exports.slu = exports.size = exports.sinh = exports.sin = exports.sign = exports.setUnion = exports.setSymDifference = exports.setSize = exports.setPowerset = exports.setMultiplicity = exports.setIsSubset = exports.setIntersect = exports.setDistinct = exports.setDifference = exports.setCartesian = exports.secondRadiation = exports.sech = exports.sec = exports.sackurTetrode = exports.rydberg = exports.row = exports.round = exports.rotationMatrix = exports.rotate = exports.rightLogShift = exports.rightArithShift = exports.resize = exports.reshape = exports.replacer = exports.reducedPlanckConstant = exports.re = exports.range = exports.randomInt = exports.random = exports.quantumOfCirculation = exports.quantileSeq = exports.qr = exports.protonMass = exports.prod = exports.print = exports.pow = exports.planckTime = exports.planckTemperature = exports.planckMass = exports.planckLength = exports.planckConstant = exports.planckCharge = void 0;
      9 
     10 var _configReadonly = require("./configReadonly.js");
     11 
     12 var _factoriesAny = require("../factoriesAny.js");
     13 
     14 /**
     15  * THIS FILE IS AUTO-GENERATED
     16  * DON'T MAKE CHANGES HERE
     17  */
     18 var BigNumber = /* #__PURE__ */(0, _factoriesAny.createBigNumberClass)({
     19   config: _configReadonly.config
     20 });
     21 exports.BigNumber = BigNumber;
     22 var Complex = /* #__PURE__ */(0, _factoriesAny.createComplexClass)({});
     23 exports.Complex = Complex;
     24 var e = /* #__PURE__ */(0, _factoriesAny.createE)({
     25   BigNumber: BigNumber,
     26   config: _configReadonly.config
     27 });
     28 exports.e = e;
     29 
     30 var _false = /* #__PURE__ */(0, _factoriesAny.createFalse)({});
     31 
     32 exports._false = _false;
     33 var fineStructure = /* #__PURE__ */(0, _factoriesAny.createFineStructure)({
     34   BigNumber: BigNumber,
     35   config: _configReadonly.config
     36 });
     37 exports.fineStructure = fineStructure;
     38 var Fraction = /* #__PURE__ */(0, _factoriesAny.createFractionClass)({});
     39 exports.Fraction = Fraction;
     40 var i = /* #__PURE__ */(0, _factoriesAny.createI)({
     41   Complex: Complex
     42 });
     43 exports.i = i;
     44 
     45 var _Infinity = /* #__PURE__ */(0, _factoriesAny.createInfinity)({
     46   BigNumber: BigNumber,
     47   config: _configReadonly.config
     48 });
     49 
     50 exports._Infinity = _Infinity;
     51 var LN10 = /* #__PURE__ */(0, _factoriesAny.createLN10)({
     52   BigNumber: BigNumber,
     53   config: _configReadonly.config
     54 });
     55 exports.LN10 = LN10;
     56 var LOG10E = /* #__PURE__ */(0, _factoriesAny.createLOG10E)({
     57   BigNumber: BigNumber,
     58   config: _configReadonly.config
     59 });
     60 exports.LOG10E = LOG10E;
     61 var Matrix = /* #__PURE__ */(0, _factoriesAny.createMatrixClass)({});
     62 exports.Matrix = Matrix;
     63 
     64 var _NaN = /* #__PURE__ */(0, _factoriesAny.createNaN)({
     65   BigNumber: BigNumber,
     66   config: _configReadonly.config
     67 });
     68 
     69 exports._NaN = _NaN;
     70 
     71 var _null = /* #__PURE__ */(0, _factoriesAny.createNull)({});
     72 
     73 exports._null = _null;
     74 var phi = /* #__PURE__ */(0, _factoriesAny.createPhi)({
     75   BigNumber: BigNumber,
     76   config: _configReadonly.config
     77 });
     78 exports.phi = phi;
     79 var Range = /* #__PURE__ */(0, _factoriesAny.createRangeClass)({});
     80 exports.Range = Range;
     81 var ResultSet = /* #__PURE__ */(0, _factoriesAny.createResultSet)({});
     82 exports.ResultSet = ResultSet;
     83 var SQRT1_2 = /* #__PURE__ */(0, _factoriesAny.createSQRT1_2)({
     84   BigNumber: BigNumber,
     85   config: _configReadonly.config
     86 });
     87 exports.SQRT1_2 = SQRT1_2;
     88 var sackurTetrode = /* #__PURE__ */(0, _factoriesAny.createSackurTetrode)({
     89   BigNumber: BigNumber,
     90   config: _configReadonly.config
     91 });
     92 exports.sackurTetrode = sackurTetrode;
     93 var tau = /* #__PURE__ */(0, _factoriesAny.createTau)({
     94   BigNumber: BigNumber,
     95   config: _configReadonly.config
     96 });
     97 exports.tau = tau;
     98 
     99 var _true = /* #__PURE__ */(0, _factoriesAny.createTrue)({});
    100 
    101 exports._true = _true;
    102 var version = /* #__PURE__ */(0, _factoriesAny.createVersion)({});
    103 exports.version = version;
    104 var DenseMatrix = /* #__PURE__ */(0, _factoriesAny.createDenseMatrixClass)({
    105   Matrix: Matrix
    106 });
    107 exports.DenseMatrix = DenseMatrix;
    108 var efimovFactor = /* #__PURE__ */(0, _factoriesAny.createEfimovFactor)({
    109   BigNumber: BigNumber,
    110   config: _configReadonly.config
    111 });
    112 exports.efimovFactor = efimovFactor;
    113 var LN2 = /* #__PURE__ */(0, _factoriesAny.createLN2)({
    114   BigNumber: BigNumber,
    115   config: _configReadonly.config
    116 });
    117 exports.LN2 = LN2;
    118 var pi = /* #__PURE__ */(0, _factoriesAny.createPi)({
    119   BigNumber: BigNumber,
    120   config: _configReadonly.config
    121 });
    122 exports.pi = pi;
    123 var replacer = /* #__PURE__ */(0, _factoriesAny.createReplacer)({});
    124 exports.replacer = replacer;
    125 var SQRT2 = /* #__PURE__ */(0, _factoriesAny.createSQRT2)({
    126   BigNumber: BigNumber,
    127   config: _configReadonly.config
    128 });
    129 exports.SQRT2 = SQRT2;
    130 var typed = /* #__PURE__ */(0, _factoriesAny.createTyped)({
    131   BigNumber: BigNumber,
    132   Complex: Complex,
    133   DenseMatrix: DenseMatrix,
    134   Fraction: Fraction
    135 });
    136 exports.typed = typed;
    137 var unaryPlus = /* #__PURE__ */(0, _factoriesAny.createUnaryPlus)({
    138   BigNumber: BigNumber,
    139   config: _configReadonly.config,
    140   typed: typed
    141 });
    142 exports.unaryPlus = unaryPlus;
    143 var weakMixingAngle = /* #__PURE__ */(0, _factoriesAny.createWeakMixingAngle)({
    144   BigNumber: BigNumber,
    145   config: _configReadonly.config
    146 });
    147 exports.weakMixingAngle = weakMixingAngle;
    148 var abs = /* #__PURE__ */(0, _factoriesAny.createAbs)({
    149   typed: typed
    150 });
    151 exports.abs = abs;
    152 var acos = /* #__PURE__ */(0, _factoriesAny.createAcos)({
    153   Complex: Complex,
    154   config: _configReadonly.config,
    155   typed: typed
    156 });
    157 exports.acos = acos;
    158 var acot = /* #__PURE__ */(0, _factoriesAny.createAcot)({
    159   BigNumber: BigNumber,
    160   typed: typed
    161 });
    162 exports.acot = acot;
    163 var acsc = /* #__PURE__ */(0, _factoriesAny.createAcsc)({
    164   BigNumber: BigNumber,
    165   Complex: Complex,
    166   config: _configReadonly.config,
    167   typed: typed
    168 });
    169 exports.acsc = acsc;
    170 var addScalar = /* #__PURE__ */(0, _factoriesAny.createAddScalar)({
    171   typed: typed
    172 });
    173 exports.addScalar = addScalar;
    174 var arg = /* #__PURE__ */(0, _factoriesAny.createArg)({
    175   typed: typed
    176 });
    177 exports.arg = arg;
    178 var asech = /* #__PURE__ */(0, _factoriesAny.createAsech)({
    179   BigNumber: BigNumber,
    180   Complex: Complex,
    181   config: _configReadonly.config,
    182   typed: typed
    183 });
    184 exports.asech = asech;
    185 var asinh = /* #__PURE__ */(0, _factoriesAny.createAsinh)({
    186   typed: typed
    187 });
    188 exports.asinh = asinh;
    189 var atan = /* #__PURE__ */(0, _factoriesAny.createAtan)({
    190   typed: typed
    191 });
    192 exports.atan = atan;
    193 var atanh = /* #__PURE__ */(0, _factoriesAny.createAtanh)({
    194   Complex: Complex,
    195   config: _configReadonly.config,
    196   typed: typed
    197 });
    198 exports.atanh = atanh;
    199 var bignumber = /* #__PURE__ */(0, _factoriesAny.createBignumber)({
    200   BigNumber: BigNumber,
    201   typed: typed
    202 });
    203 exports.bignumber = bignumber;
    204 var bitNot = /* #__PURE__ */(0, _factoriesAny.createBitNot)({
    205   typed: typed
    206 });
    207 exports.bitNot = bitNot;
    208 var boolean = /* #__PURE__ */(0, _factoriesAny.createBoolean)({
    209   typed: typed
    210 });
    211 exports.boolean = boolean;
    212 var clone = /* #__PURE__ */(0, _factoriesAny.createClone)({
    213   typed: typed
    214 });
    215 exports.clone = clone;
    216 var combinations = /* #__PURE__ */(0, _factoriesAny.createCombinations)({
    217   typed: typed
    218 });
    219 exports.combinations = combinations;
    220 var complex = /* #__PURE__ */(0, _factoriesAny.createComplex)({
    221   Complex: Complex,
    222   typed: typed
    223 });
    224 exports.complex = complex;
    225 var conj = /* #__PURE__ */(0, _factoriesAny.createConj)({
    226   typed: typed
    227 });
    228 exports.conj = conj;
    229 var cosh = /* #__PURE__ */(0, _factoriesAny.createCosh)({
    230   typed: typed
    231 });
    232 exports.cosh = cosh;
    233 var coth = /* #__PURE__ */(0, _factoriesAny.createCoth)({
    234   BigNumber: BigNumber,
    235   typed: typed
    236 });
    237 exports.coth = coth;
    238 var csc = /* #__PURE__ */(0, _factoriesAny.createCsc)({
    239   BigNumber: BigNumber,
    240   typed: typed
    241 });
    242 exports.csc = csc;
    243 var cube = /* #__PURE__ */(0, _factoriesAny.createCube)({
    244   typed: typed
    245 });
    246 exports.cube = cube;
    247 var equalScalar = /* #__PURE__ */(0, _factoriesAny.createEqualScalar)({
    248   config: _configReadonly.config,
    249   typed: typed
    250 });
    251 exports.equalScalar = equalScalar;
    252 var erf = /* #__PURE__ */(0, _factoriesAny.createErf)({
    253   typed: typed
    254 });
    255 exports.erf = erf;
    256 var exp = /* #__PURE__ */(0, _factoriesAny.createExp)({
    257   typed: typed
    258 });
    259 exports.exp = exp;
    260 var expm1 = /* #__PURE__ */(0, _factoriesAny.createExpm1)({
    261   Complex: Complex,
    262   typed: typed
    263 });
    264 exports.expm1 = expm1;
    265 var filter = /* #__PURE__ */(0, _factoriesAny.createFilter)({
    266   typed: typed
    267 });
    268 exports.filter = filter;
    269 var forEach = /* #__PURE__ */(0, _factoriesAny.createForEach)({
    270   typed: typed
    271 });
    272 exports.forEach = forEach;
    273 var format = /* #__PURE__ */(0, _factoriesAny.createFormat)({
    274   typed: typed
    275 });
    276 exports.format = format;
    277 var getMatrixDataType = /* #__PURE__ */(0, _factoriesAny.createGetMatrixDataType)({
    278   typed: typed
    279 });
    280 exports.getMatrixDataType = getMatrixDataType;
    281 var hex = /* #__PURE__ */(0, _factoriesAny.createHex)({
    282   format: format,
    283   typed: typed
    284 });
    285 exports.hex = hex;
    286 var im = /* #__PURE__ */(0, _factoriesAny.createIm)({
    287   typed: typed
    288 });
    289 exports.im = im;
    290 var isInteger = /* #__PURE__ */(0, _factoriesAny.createIsInteger)({
    291   typed: typed
    292 });
    293 exports.isInteger = isInteger;
    294 var isNegative = /* #__PURE__ */(0, _factoriesAny.createIsNegative)({
    295   typed: typed
    296 });
    297 exports.isNegative = isNegative;
    298 var isPositive = /* #__PURE__ */(0, _factoriesAny.createIsPositive)({
    299   typed: typed
    300 });
    301 exports.isPositive = isPositive;
    302 var isZero = /* #__PURE__ */(0, _factoriesAny.createIsZero)({
    303   typed: typed
    304 });
    305 exports.isZero = isZero;
    306 var LOG2E = /* #__PURE__ */(0, _factoriesAny.createLOG2E)({
    307   BigNumber: BigNumber,
    308   config: _configReadonly.config
    309 });
    310 exports.LOG2E = LOG2E;
    311 var log10 = /* #__PURE__ */(0, _factoriesAny.createLog10)({
    312   Complex: Complex,
    313   config: _configReadonly.config,
    314   typed: typed
    315 });
    316 exports.log10 = log10;
    317 var log2 = /* #__PURE__ */(0, _factoriesAny.createLog2)({
    318   Complex: Complex,
    319   config: _configReadonly.config,
    320   typed: typed
    321 });
    322 exports.log2 = log2;
    323 var map = /* #__PURE__ */(0, _factoriesAny.createMap)({
    324   typed: typed
    325 });
    326 exports.map = map;
    327 var multiplyScalar = /* #__PURE__ */(0, _factoriesAny.createMultiplyScalar)({
    328   typed: typed
    329 });
    330 exports.multiplyScalar = multiplyScalar;
    331 var not = /* #__PURE__ */(0, _factoriesAny.createNot)({
    332   typed: typed
    333 });
    334 exports.not = not;
    335 var number = /* #__PURE__ */(0, _factoriesAny.createNumber)({
    336   typed: typed
    337 });
    338 exports.number = number;
    339 var oct = /* #__PURE__ */(0, _factoriesAny.createOct)({
    340   format: format,
    341   typed: typed
    342 });
    343 exports.oct = oct;
    344 var pickRandom = /* #__PURE__ */(0, _factoriesAny.createPickRandom)({
    345   config: _configReadonly.config,
    346   typed: typed
    347 });
    348 exports.pickRandom = pickRandom;
    349 var print = /* #__PURE__ */(0, _factoriesAny.createPrint)({
    350   typed: typed
    351 });
    352 exports.print = print;
    353 var random = /* #__PURE__ */(0, _factoriesAny.createRandom)({
    354   config: _configReadonly.config,
    355   typed: typed
    356 });
    357 exports.random = random;
    358 var re = /* #__PURE__ */(0, _factoriesAny.createRe)({
    359   typed: typed
    360 });
    361 exports.re = re;
    362 var sec = /* #__PURE__ */(0, _factoriesAny.createSec)({
    363   BigNumber: BigNumber,
    364   typed: typed
    365 });
    366 exports.sec = sec;
    367 var sign = /* #__PURE__ */(0, _factoriesAny.createSign)({
    368   BigNumber: BigNumber,
    369   Fraction: Fraction,
    370   complex: complex,
    371   typed: typed
    372 });
    373 exports.sign = sign;
    374 var sin = /* #__PURE__ */(0, _factoriesAny.createSin)({
    375   typed: typed
    376 });
    377 exports.sin = sin;
    378 var SparseMatrix = /* #__PURE__ */(0, _factoriesAny.createSparseMatrixClass)({
    379   Matrix: Matrix,
    380   equalScalar: equalScalar,
    381   typed: typed
    382 });
    383 exports.SparseMatrix = SparseMatrix;
    384 var splitUnit = /* #__PURE__ */(0, _factoriesAny.createSplitUnit)({
    385   typed: typed
    386 });
    387 exports.splitUnit = splitUnit;
    388 var square = /* #__PURE__ */(0, _factoriesAny.createSquare)({
    389   typed: typed
    390 });
    391 exports.square = square;
    392 var string = /* #__PURE__ */(0, _factoriesAny.createString)({
    393   typed: typed
    394 });
    395 exports.string = string;
    396 var tan = /* #__PURE__ */(0, _factoriesAny.createTan)({
    397   typed: typed
    398 });
    399 exports.tan = tan;
    400 var typeOf = /* #__PURE__ */(0, _factoriesAny.createTypeOf)({
    401   typed: typed
    402 });
    403 exports.typeOf = typeOf;
    404 var acosh = /* #__PURE__ */(0, _factoriesAny.createAcosh)({
    405   Complex: Complex,
    406   config: _configReadonly.config,
    407   typed: typed
    408 });
    409 exports.acosh = acosh;
    410 var acsch = /* #__PURE__ */(0, _factoriesAny.createAcsch)({
    411   BigNumber: BigNumber,
    412   typed: typed
    413 });
    414 exports.acsch = acsch;
    415 var apply = /* #__PURE__ */(0, _factoriesAny.createApply)({
    416   isInteger: isInteger,
    417   typed: typed
    418 });
    419 exports.apply = apply;
    420 var asec = /* #__PURE__ */(0, _factoriesAny.createAsec)({
    421   BigNumber: BigNumber,
    422   Complex: Complex,
    423   config: _configReadonly.config,
    424   typed: typed
    425 });
    426 exports.asec = asec;
    427 var bin = /* #__PURE__ */(0, _factoriesAny.createBin)({
    428   format: format,
    429   typed: typed
    430 });
    431 exports.bin = bin;
    432 var combinationsWithRep = /* #__PURE__ */(0, _factoriesAny.createCombinationsWithRep)({
    433   typed: typed
    434 });
    435 exports.combinationsWithRep = combinationsWithRep;
    436 var cos = /* #__PURE__ */(0, _factoriesAny.createCos)({
    437   typed: typed
    438 });
    439 exports.cos = cos;
    440 var csch = /* #__PURE__ */(0, _factoriesAny.createCsch)({
    441   BigNumber: BigNumber,
    442   typed: typed
    443 });
    444 exports.csch = csch;
    445 var isNaN = /* #__PURE__ */(0, _factoriesAny.createIsNaN)({
    446   typed: typed
    447 });
    448 exports.isNaN = isNaN;
    449 var isPrime = /* #__PURE__ */(0, _factoriesAny.createIsPrime)({
    450   typed: typed
    451 });
    452 exports.isPrime = isPrime;
    453 var randomInt = /* #__PURE__ */(0, _factoriesAny.createRandomInt)({
    454   config: _configReadonly.config,
    455   typed: typed
    456 });
    457 exports.randomInt = randomInt;
    458 var sech = /* #__PURE__ */(0, _factoriesAny.createSech)({
    459   BigNumber: BigNumber,
    460   typed: typed
    461 });
    462 exports.sech = sech;
    463 var sinh = /* #__PURE__ */(0, _factoriesAny.createSinh)({
    464   typed: typed
    465 });
    466 exports.sinh = sinh;
    467 var sparse = /* #__PURE__ */(0, _factoriesAny.createSparse)({
    468   SparseMatrix: SparseMatrix,
    469   typed: typed
    470 });
    471 exports.sparse = sparse;
    472 var sqrt = /* #__PURE__ */(0, _factoriesAny.createSqrt)({
    473   Complex: Complex,
    474   config: _configReadonly.config,
    475   typed: typed
    476 });
    477 exports.sqrt = sqrt;
    478 var tanh = /* #__PURE__ */(0, _factoriesAny.createTanh)({
    479   typed: typed
    480 });
    481 exports.tanh = tanh;
    482 var unaryMinus = /* #__PURE__ */(0, _factoriesAny.createUnaryMinus)({
    483   typed: typed
    484 });
    485 exports.unaryMinus = unaryMinus;
    486 var acoth = /* #__PURE__ */(0, _factoriesAny.createAcoth)({
    487   BigNumber: BigNumber,
    488   Complex: Complex,
    489   config: _configReadonly.config,
    490   typed: typed
    491 });
    492 exports.acoth = acoth;
    493 var cot = /* #__PURE__ */(0, _factoriesAny.createCot)({
    494   BigNumber: BigNumber,
    495   typed: typed
    496 });
    497 exports.cot = cot;
    498 var fraction = /* #__PURE__ */(0, _factoriesAny.createFraction)({
    499   Fraction: Fraction,
    500   typed: typed
    501 });
    502 exports.fraction = fraction;
    503 var isNumeric = /* #__PURE__ */(0, _factoriesAny.createIsNumeric)({
    504   typed: typed
    505 });
    506 exports.isNumeric = isNumeric;
    507 var matrix = /* #__PURE__ */(0, _factoriesAny.createMatrix)({
    508   DenseMatrix: DenseMatrix,
    509   Matrix: Matrix,
    510   SparseMatrix: SparseMatrix,
    511   typed: typed
    512 });
    513 exports.matrix = matrix;
    514 var matrixFromFunction = /* #__PURE__ */(0, _factoriesAny.createMatrixFromFunction)({
    515   isZero: isZero,
    516   matrix: matrix,
    517   typed: typed
    518 });
    519 exports.matrixFromFunction = matrixFromFunction;
    520 var mod = /* #__PURE__ */(0, _factoriesAny.createMod)({
    521   DenseMatrix: DenseMatrix,
    522   equalScalar: equalScalar,
    523   matrix: matrix,
    524   typed: typed
    525 });
    526 exports.mod = mod;
    527 var nthRoot = /* #__PURE__ */(0, _factoriesAny.createNthRoot)({
    528   BigNumber: BigNumber,
    529   equalScalar: equalScalar,
    530   matrix: matrix,
    531   typed: typed
    532 });
    533 exports.nthRoot = nthRoot;
    534 var numeric = /* #__PURE__ */(0, _factoriesAny.createNumeric)({
    535   bignumber: bignumber,
    536   fraction: fraction,
    537   number: number
    538 });
    539 exports.numeric = numeric;
    540 var or = /* #__PURE__ */(0, _factoriesAny.createOr)({
    541   DenseMatrix: DenseMatrix,
    542   equalScalar: equalScalar,
    543   matrix: matrix,
    544   typed: typed
    545 });
    546 exports.or = or;
    547 var prod = /* #__PURE__ */(0, _factoriesAny.createProd)({
    548   config: _configReadonly.config,
    549   multiplyScalar: multiplyScalar,
    550   numeric: numeric,
    551   typed: typed
    552 });
    553 exports.prod = prod;
    554 var reshape = /* #__PURE__ */(0, _factoriesAny.createReshape)({
    555   isInteger: isInteger,
    556   matrix: matrix,
    557   typed: typed
    558 });
    559 exports.reshape = reshape;
    560 var size = /* #__PURE__ */(0, _factoriesAny.createSize)({
    561   matrix: matrix,
    562   config: _configReadonly.config,
    563   typed: typed
    564 });
    565 exports.size = size;
    566 var smaller = /* #__PURE__ */(0, _factoriesAny.createSmaller)({
    567   DenseMatrix: DenseMatrix,
    568   config: _configReadonly.config,
    569   matrix: matrix,
    570   typed: typed
    571 });
    572 exports.smaller = smaller;
    573 var squeeze = /* #__PURE__ */(0, _factoriesAny.createSqueeze)({
    574   matrix: matrix,
    575   typed: typed
    576 });
    577 exports.squeeze = squeeze;
    578 var subset = /* #__PURE__ */(0, _factoriesAny.createSubset)({
    579   matrix: matrix,
    580   typed: typed
    581 });
    582 exports.subset = subset;
    583 var subtract = /* #__PURE__ */(0, _factoriesAny.createSubtract)({
    584   DenseMatrix: DenseMatrix,
    585   addScalar: addScalar,
    586   equalScalar: equalScalar,
    587   matrix: matrix,
    588   typed: typed,
    589   unaryMinus: unaryMinus
    590 });
    591 exports.subtract = subtract;
    592 var to = /* #__PURE__ */(0, _factoriesAny.createTo)({
    593   matrix: matrix,
    594   typed: typed
    595 });
    596 exports.to = to;
    597 var transpose = /* #__PURE__ */(0, _factoriesAny.createTranspose)({
    598   matrix: matrix,
    599   typed: typed
    600 });
    601 exports.transpose = transpose;
    602 var xgcd = /* #__PURE__ */(0, _factoriesAny.createXgcd)({
    603   BigNumber: BigNumber,
    604   config: _configReadonly.config,
    605   matrix: matrix,
    606   typed: typed
    607 });
    608 exports.xgcd = xgcd;
    609 var zeros = /* #__PURE__ */(0, _factoriesAny.createZeros)({
    610   BigNumber: BigNumber,
    611   config: _configReadonly.config,
    612   matrix: matrix,
    613   typed: typed
    614 });
    615 exports.zeros = zeros;
    616 var and = /* #__PURE__ */(0, _factoriesAny.createAnd)({
    617   equalScalar: equalScalar,
    618   matrix: matrix,
    619   not: not,
    620   typed: typed,
    621   zeros: zeros
    622 });
    623 exports.and = and;
    624 var bitAnd = /* #__PURE__ */(0, _factoriesAny.createBitAnd)({
    625   equalScalar: equalScalar,
    626   matrix: matrix,
    627   typed: typed
    628 });
    629 exports.bitAnd = bitAnd;
    630 var bitXor = /* #__PURE__ */(0, _factoriesAny.createBitXor)({
    631   DenseMatrix: DenseMatrix,
    632   matrix: matrix,
    633   typed: typed
    634 });
    635 exports.bitXor = bitXor;
    636 var cbrt = /* #__PURE__ */(0, _factoriesAny.createCbrt)({
    637   BigNumber: BigNumber,
    638   Complex: Complex,
    639   Fraction: Fraction,
    640   config: _configReadonly.config,
    641   isNegative: isNegative,
    642   matrix: matrix,
    643   typed: typed,
    644   unaryMinus: unaryMinus
    645 });
    646 exports.cbrt = cbrt;
    647 var compare = /* #__PURE__ */(0, _factoriesAny.createCompare)({
    648   BigNumber: BigNumber,
    649   DenseMatrix: DenseMatrix,
    650   Fraction: Fraction,
    651   config: _configReadonly.config,
    652   equalScalar: equalScalar,
    653   matrix: matrix,
    654   typed: typed
    655 });
    656 exports.compare = compare;
    657 var compareText = /* #__PURE__ */(0, _factoriesAny.createCompareText)({
    658   matrix: matrix,
    659   typed: typed
    660 });
    661 exports.compareText = compareText;
    662 var concat = /* #__PURE__ */(0, _factoriesAny.createConcat)({
    663   isInteger: isInteger,
    664   matrix: matrix,
    665   typed: typed
    666 });
    667 exports.concat = concat;
    668 var count = /* #__PURE__ */(0, _factoriesAny.createCount)({
    669   prod: prod,
    670   size: size,
    671   typed: typed
    672 });
    673 exports.count = count;
    674 var ctranspose = /* #__PURE__ */(0, _factoriesAny.createCtranspose)({
    675   conj: conj,
    676   transpose: transpose,
    677   typed: typed
    678 });
    679 exports.ctranspose = ctranspose;
    680 var diag = /* #__PURE__ */(0, _factoriesAny.createDiag)({
    681   DenseMatrix: DenseMatrix,
    682   SparseMatrix: SparseMatrix,
    683   matrix: matrix,
    684   typed: typed
    685 });
    686 exports.diag = diag;
    687 var divideScalar = /* #__PURE__ */(0, _factoriesAny.createDivideScalar)({
    688   numeric: numeric,
    689   typed: typed
    690 });
    691 exports.divideScalar = divideScalar;
    692 var dotDivide = /* #__PURE__ */(0, _factoriesAny.createDotDivide)({
    693   DenseMatrix: DenseMatrix,
    694   divideScalar: divideScalar,
    695   equalScalar: equalScalar,
    696   matrix: matrix,
    697   typed: typed
    698 });
    699 exports.dotDivide = dotDivide;
    700 var equal = /* #__PURE__ */(0, _factoriesAny.createEqual)({
    701   DenseMatrix: DenseMatrix,
    702   equalScalar: equalScalar,
    703   matrix: matrix,
    704   typed: typed
    705 });
    706 exports.equal = equal;
    707 var flatten = /* #__PURE__ */(0, _factoriesAny.createFlatten)({
    708   matrix: matrix,
    709   typed: typed
    710 });
    711 exports.flatten = flatten;
    712 var gcd = /* #__PURE__ */(0, _factoriesAny.createGcd)({
    713   BigNumber: BigNumber,
    714   DenseMatrix: DenseMatrix,
    715   equalScalar: equalScalar,
    716   matrix: matrix,
    717   typed: typed
    718 });
    719 exports.gcd = gcd;
    720 var hasNumericValue = /* #__PURE__ */(0, _factoriesAny.createHasNumericValue)({
    721   isNumeric: isNumeric,
    722   typed: typed
    723 });
    724 exports.hasNumericValue = hasNumericValue;
    725 var hypot = /* #__PURE__ */(0, _factoriesAny.createHypot)({
    726   abs: abs,
    727   addScalar: addScalar,
    728   divideScalar: divideScalar,
    729   isPositive: isPositive,
    730   multiplyScalar: multiplyScalar,
    731   smaller: smaller,
    732   sqrt: sqrt,
    733   typed: typed
    734 });
    735 exports.hypot = hypot;
    736 var ImmutableDenseMatrix = /* #__PURE__ */(0, _factoriesAny.createImmutableDenseMatrixClass)({
    737   DenseMatrix: DenseMatrix,
    738   smaller: smaller
    739 });
    740 exports.ImmutableDenseMatrix = ImmutableDenseMatrix;
    741 var Index = /* #__PURE__ */(0, _factoriesAny.createIndexClass)({
    742   ImmutableDenseMatrix: ImmutableDenseMatrix
    743 });
    744 exports.Index = Index;
    745 var kron = /* #__PURE__ */(0, _factoriesAny.createKron)({
    746   matrix: matrix,
    747   multiplyScalar: multiplyScalar,
    748   typed: typed
    749 });
    750 exports.kron = kron;
    751 var largerEq = /* #__PURE__ */(0, _factoriesAny.createLargerEq)({
    752   DenseMatrix: DenseMatrix,
    753   config: _configReadonly.config,
    754   matrix: matrix,
    755   typed: typed
    756 });
    757 exports.largerEq = largerEq;
    758 var leftShift = /* #__PURE__ */(0, _factoriesAny.createLeftShift)({
    759   DenseMatrix: DenseMatrix,
    760   equalScalar: equalScalar,
    761   matrix: matrix,
    762   typed: typed,
    763   zeros: zeros
    764 });
    765 exports.leftShift = leftShift;
    766 var lsolve = /* #__PURE__ */(0, _factoriesAny.createLsolve)({
    767   DenseMatrix: DenseMatrix,
    768   divideScalar: divideScalar,
    769   equalScalar: equalScalar,
    770   matrix: matrix,
    771   multiplyScalar: multiplyScalar,
    772   subtract: subtract,
    773   typed: typed
    774 });
    775 exports.lsolve = lsolve;
    776 var matrixFromColumns = /* #__PURE__ */(0, _factoriesAny.createMatrixFromColumns)({
    777   flatten: flatten,
    778   matrix: matrix,
    779   size: size,
    780   typed: typed
    781 });
    782 exports.matrixFromColumns = matrixFromColumns;
    783 var min = /* #__PURE__ */(0, _factoriesAny.createMin)({
    784   config: _configReadonly.config,
    785   numeric: numeric,
    786   smaller: smaller,
    787   typed: typed
    788 });
    789 exports.min = min;
    790 var mode = /* #__PURE__ */(0, _factoriesAny.createMode)({
    791   isNaN: isNaN,
    792   isNumeric: isNumeric,
    793   typed: typed
    794 });
    795 exports.mode = mode;
    796 var nthRoots = /* #__PURE__ */(0, _factoriesAny.createNthRoots)({
    797   Complex: Complex,
    798   config: _configReadonly.config,
    799   divideScalar: divideScalar,
    800   typed: typed
    801 });
    802 exports.nthRoots = nthRoots;
    803 var ones = /* #__PURE__ */(0, _factoriesAny.createOnes)({
    804   BigNumber: BigNumber,
    805   config: _configReadonly.config,
    806   matrix: matrix,
    807   typed: typed
    808 });
    809 exports.ones = ones;
    810 var partitionSelect = /* #__PURE__ */(0, _factoriesAny.createPartitionSelect)({
    811   compare: compare,
    812   isNaN: isNaN,
    813   isNumeric: isNumeric,
    814   typed: typed
    815 });
    816 exports.partitionSelect = partitionSelect;
    817 var resize = /* #__PURE__ */(0, _factoriesAny.createResize)({
    818   config: _configReadonly.config,
    819   matrix: matrix
    820 });
    821 exports.resize = resize;
    822 var rightArithShift = /* #__PURE__ */(0, _factoriesAny.createRightArithShift)({
    823   DenseMatrix: DenseMatrix,
    824   equalScalar: equalScalar,
    825   matrix: matrix,
    826   typed: typed,
    827   zeros: zeros
    828 });
    829 exports.rightArithShift = rightArithShift;
    830 var round = /* #__PURE__ */(0, _factoriesAny.createRound)({
    831   BigNumber: BigNumber,
    832   DenseMatrix: DenseMatrix,
    833   equalScalar: equalScalar,
    834   matrix: matrix,
    835   typed: typed,
    836   zeros: zeros
    837 });
    838 exports.round = round;
    839 var smallerEq = /* #__PURE__ */(0, _factoriesAny.createSmallerEq)({
    840   DenseMatrix: DenseMatrix,
    841   config: _configReadonly.config,
    842   matrix: matrix,
    843   typed: typed
    844 });
    845 exports.smallerEq = smallerEq;
    846 var unequal = /* #__PURE__ */(0, _factoriesAny.createUnequal)({
    847   DenseMatrix: DenseMatrix,
    848   config: _configReadonly.config,
    849   equalScalar: equalScalar,
    850   matrix: matrix,
    851   typed: typed
    852 });
    853 exports.unequal = unequal;
    854 var usolve = /* #__PURE__ */(0, _factoriesAny.createUsolve)({
    855   DenseMatrix: DenseMatrix,
    856   divideScalar: divideScalar,
    857   equalScalar: equalScalar,
    858   matrix: matrix,
    859   multiplyScalar: multiplyScalar,
    860   subtract: subtract,
    861   typed: typed
    862 });
    863 exports.usolve = usolve;
    864 var xor = /* #__PURE__ */(0, _factoriesAny.createXor)({
    865   DenseMatrix: DenseMatrix,
    866   matrix: matrix,
    867   typed: typed
    868 });
    869 exports.xor = xor;
    870 var add = /* #__PURE__ */(0, _factoriesAny.createAdd)({
    871   DenseMatrix: DenseMatrix,
    872   SparseMatrix: SparseMatrix,
    873   addScalar: addScalar,
    874   equalScalar: equalScalar,
    875   matrix: matrix,
    876   typed: typed
    877 });
    878 exports.add = add;
    879 var atan2 = /* #__PURE__ */(0, _factoriesAny.createAtan2)({
    880   BigNumber: BigNumber,
    881   DenseMatrix: DenseMatrix,
    882   equalScalar: equalScalar,
    883   matrix: matrix,
    884   typed: typed
    885 });
    886 exports.atan2 = atan2;
    887 var bitOr = /* #__PURE__ */(0, _factoriesAny.createBitOr)({
    888   DenseMatrix: DenseMatrix,
    889   equalScalar: equalScalar,
    890   matrix: matrix,
    891   typed: typed
    892 });
    893 exports.bitOr = bitOr;
    894 var catalan = /* #__PURE__ */(0, _factoriesAny.createCatalan)({
    895   addScalar: addScalar,
    896   combinations: combinations,
    897   divideScalar: divideScalar,
    898   isInteger: isInteger,
    899   isNegative: isNegative,
    900   multiplyScalar: multiplyScalar,
    901   typed: typed
    902 });
    903 exports.catalan = catalan;
    904 var compareNatural = /* #__PURE__ */(0, _factoriesAny.createCompareNatural)({
    905   compare: compare,
    906   typed: typed
    907 });
    908 exports.compareNatural = compareNatural;
    909 var cumsum = /* #__PURE__ */(0, _factoriesAny.createCumSum)({
    910   add: add,
    911   typed: typed,
    912   unaryPlus: unaryPlus
    913 });
    914 exports.cumsum = cumsum;
    915 var deepEqual = /* #__PURE__ */(0, _factoriesAny.createDeepEqual)({
    916   equal: equal,
    917   typed: typed
    918 });
    919 exports.deepEqual = deepEqual;
    920 var diff = /* #__PURE__ */(0, _factoriesAny.createDiff)({
    921   matrix: matrix,
    922   number: number,
    923   subtract: subtract,
    924   typed: typed
    925 });
    926 exports.diff = diff;
    927 var dot = /* #__PURE__ */(0, _factoriesAny.createDot)({
    928   addScalar: addScalar,
    929   conj: conj,
    930   multiplyScalar: multiplyScalar,
    931   size: size,
    932   typed: typed
    933 });
    934 exports.dot = dot;
    935 var equalText = /* #__PURE__ */(0, _factoriesAny.createEqualText)({
    936   compareText: compareText,
    937   isZero: isZero,
    938   typed: typed
    939 });
    940 exports.equalText = equalText;
    941 var floor = /* #__PURE__ */(0, _factoriesAny.createFloor)({
    942   config: _configReadonly.config,
    943   equalScalar: equalScalar,
    944   matrix: matrix,
    945   round: round,
    946   typed: typed
    947 });
    948 exports.floor = floor;
    949 var identity = /* #__PURE__ */(0, _factoriesAny.createIdentity)({
    950   BigNumber: BigNumber,
    951   DenseMatrix: DenseMatrix,
    952   SparseMatrix: SparseMatrix,
    953   config: _configReadonly.config,
    954   matrix: matrix,
    955   typed: typed
    956 });
    957 exports.identity = identity;
    958 var invmod = /* #__PURE__ */(0, _factoriesAny.createInvmod)({
    959   BigNumber: BigNumber,
    960   add: add,
    961   config: _configReadonly.config,
    962   equal: equal,
    963   isInteger: isInteger,
    964   mod: mod,
    965   smaller: smaller,
    966   typed: typed,
    967   xgcd: xgcd
    968 });
    969 exports.invmod = invmod;
    970 var larger = /* #__PURE__ */(0, _factoriesAny.createLarger)({
    971   DenseMatrix: DenseMatrix,
    972   config: _configReadonly.config,
    973   matrix: matrix,
    974   typed: typed
    975 });
    976 exports.larger = larger;
    977 var log = /* #__PURE__ */(0, _factoriesAny.createLog)({
    978   Complex: Complex,
    979   config: _configReadonly.config,
    980   divideScalar: divideScalar,
    981   typed: typed
    982 });
    983 exports.log = log;
    984 var lsolveAll = /* #__PURE__ */(0, _factoriesAny.createLsolveAll)({
    985   DenseMatrix: DenseMatrix,
    986   divideScalar: divideScalar,
    987   equalScalar: equalScalar,
    988   matrix: matrix,
    989   multiplyScalar: multiplyScalar,
    990   subtract: subtract,
    991   typed: typed
    992 });
    993 exports.lsolveAll = lsolveAll;
    994 var matrixFromRows = /* #__PURE__ */(0, _factoriesAny.createMatrixFromRows)({
    995   flatten: flatten,
    996   matrix: matrix,
    997   size: size,
    998   typed: typed
    999 });
   1000 exports.matrixFromRows = matrixFromRows;
   1001 var multiply = /* #__PURE__ */(0, _factoriesAny.createMultiply)({
   1002   addScalar: addScalar,
   1003   dot: dot,
   1004   equalScalar: equalScalar,
   1005   matrix: matrix,
   1006   multiplyScalar: multiplyScalar,
   1007   typed: typed
   1008 });
   1009 exports.multiply = multiply;
   1010 var pow = /* #__PURE__ */(0, _factoriesAny.createPow)({
   1011   Complex: Complex,
   1012   config: _configReadonly.config,
   1013   fraction: fraction,
   1014   identity: identity,
   1015   matrix: matrix,
   1016   multiply: multiply,
   1017   number: number,
   1018   typed: typed
   1019 });
   1020 exports.pow = pow;
   1021 var qr = /* #__PURE__ */(0, _factoriesAny.createQr)({
   1022   addScalar: addScalar,
   1023   complex: complex,
   1024   conj: conj,
   1025   divideScalar: divideScalar,
   1026   equal: equal,
   1027   identity: identity,
   1028   isZero: isZero,
   1029   matrix: matrix,
   1030   multiplyScalar: multiplyScalar,
   1031   sign: sign,
   1032   sqrt: sqrt,
   1033   subtract: subtract,
   1034   typed: typed,
   1035   unaryMinus: unaryMinus,
   1036   zeros: zeros
   1037 });
   1038 exports.qr = qr;
   1039 var range = /* #__PURE__ */(0, _factoriesAny.createRange)({
   1040   bignumber: bignumber,
   1041   matrix: matrix,
   1042   config: _configReadonly.config,
   1043   larger: larger,
   1044   largerEq: largerEq,
   1045   smaller: smaller,
   1046   smallerEq: smallerEq,
   1047   typed: typed
   1048 });
   1049 exports.range = range;
   1050 var rightLogShift = /* #__PURE__ */(0, _factoriesAny.createRightLogShift)({
   1051   DenseMatrix: DenseMatrix,
   1052   equalScalar: equalScalar,
   1053   matrix: matrix,
   1054   typed: typed,
   1055   zeros: zeros
   1056 });
   1057 exports.rightLogShift = rightLogShift;
   1058 var row = /* #__PURE__ */(0, _factoriesAny.createRow)({
   1059   Index: Index,
   1060   matrix: matrix,
   1061   range: range,
   1062   typed: typed
   1063 });
   1064 exports.row = row;
   1065 var setCartesian = /* #__PURE__ */(0, _factoriesAny.createSetCartesian)({
   1066   DenseMatrix: DenseMatrix,
   1067   Index: Index,
   1068   compareNatural: compareNatural,
   1069   size: size,
   1070   subset: subset,
   1071   typed: typed
   1072 });
   1073 exports.setCartesian = setCartesian;
   1074 var setDistinct = /* #__PURE__ */(0, _factoriesAny.createSetDistinct)({
   1075   DenseMatrix: DenseMatrix,
   1076   Index: Index,
   1077   compareNatural: compareNatural,
   1078   size: size,
   1079   subset: subset,
   1080   typed: typed
   1081 });
   1082 exports.setDistinct = setDistinct;
   1083 var setIsSubset = /* #__PURE__ */(0, _factoriesAny.createSetIsSubset)({
   1084   Index: Index,
   1085   compareNatural: compareNatural,
   1086   size: size,
   1087   subset: subset,
   1088   typed: typed
   1089 });
   1090 exports.setIsSubset = setIsSubset;
   1091 var setPowerset = /* #__PURE__ */(0, _factoriesAny.createSetPowerset)({
   1092   Index: Index,
   1093   compareNatural: compareNatural,
   1094   size: size,
   1095   subset: subset,
   1096   typed: typed
   1097 });
   1098 exports.setPowerset = setPowerset;
   1099 var slu = /* #__PURE__ */(0, _factoriesAny.createSlu)({
   1100   SparseMatrix: SparseMatrix,
   1101   abs: abs,
   1102   add: add,
   1103   divideScalar: divideScalar,
   1104   larger: larger,
   1105   largerEq: largerEq,
   1106   multiply: multiply,
   1107   subtract: subtract,
   1108   transpose: transpose,
   1109   typed: typed
   1110 });
   1111 exports.slu = slu;
   1112 var sum = /* #__PURE__ */(0, _factoriesAny.createSum)({
   1113   add: add,
   1114   config: _configReadonly.config,
   1115   numeric: numeric,
   1116   typed: typed
   1117 });
   1118 exports.sum = sum;
   1119 var trace = /* #__PURE__ */(0, _factoriesAny.createTrace)({
   1120   add: add,
   1121   matrix: matrix,
   1122   typed: typed
   1123 });
   1124 exports.trace = trace;
   1125 var usolveAll = /* #__PURE__ */(0, _factoriesAny.createUsolveAll)({
   1126   DenseMatrix: DenseMatrix,
   1127   divideScalar: divideScalar,
   1128   equalScalar: equalScalar,
   1129   matrix: matrix,
   1130   multiplyScalar: multiplyScalar,
   1131   subtract: subtract,
   1132   typed: typed
   1133 });
   1134 exports.usolveAll = usolveAll;
   1135 var asin = /* #__PURE__ */(0, _factoriesAny.createAsin)({
   1136   Complex: Complex,
   1137   config: _configReadonly.config,
   1138   typed: typed
   1139 });
   1140 exports.asin = asin;
   1141 var ceil = /* #__PURE__ */(0, _factoriesAny.createCeil)({
   1142   config: _configReadonly.config,
   1143   equalScalar: equalScalar,
   1144   matrix: matrix,
   1145   round: round,
   1146   typed: typed
   1147 });
   1148 exports.ceil = ceil;
   1149 var column = /* #__PURE__ */(0, _factoriesAny.createColumn)({
   1150   Index: Index,
   1151   matrix: matrix,
   1152   range: range,
   1153   typed: typed
   1154 });
   1155 exports.column = column;
   1156 var composition = /* #__PURE__ */(0, _factoriesAny.createComposition)({
   1157   addScalar: addScalar,
   1158   combinations: combinations,
   1159   isInteger: isInteger,
   1160   isNegative: isNegative,
   1161   isPositive: isPositive,
   1162   larger: larger,
   1163   typed: typed
   1164 });
   1165 exports.composition = composition;
   1166 var cross = /* #__PURE__ */(0, _factoriesAny.createCross)({
   1167   matrix: matrix,
   1168   multiply: multiply,
   1169   subtract: subtract,
   1170   typed: typed
   1171 });
   1172 exports.cross = cross;
   1173 var distance = /* #__PURE__ */(0, _factoriesAny.createDistance)({
   1174   abs: abs,
   1175   addScalar: addScalar,
   1176   divideScalar: divideScalar,
   1177   multiplyScalar: multiplyScalar,
   1178   sqrt: sqrt,
   1179   subtract: subtract,
   1180   typed: typed,
   1181   unaryMinus: unaryMinus
   1182 });
   1183 exports.distance = distance;
   1184 var dotMultiply = /* #__PURE__ */(0, _factoriesAny.createDotMultiply)({
   1185   equalScalar: equalScalar,
   1186   matrix: matrix,
   1187   multiplyScalar: multiplyScalar,
   1188   typed: typed
   1189 });
   1190 exports.dotMultiply = dotMultiply;
   1191 var FibonacciHeap = /* #__PURE__ */(0, _factoriesAny.createFibonacciHeapClass)({
   1192   larger: larger,
   1193   smaller: smaller
   1194 });
   1195 exports.FibonacciHeap = FibonacciHeap;
   1196 var fix = /* #__PURE__ */(0, _factoriesAny.createFix)({
   1197   Complex: Complex,
   1198   ceil: ceil,
   1199   floor: floor,
   1200   matrix: matrix,
   1201   typed: typed
   1202 });
   1203 exports.fix = fix;
   1204 var gamma = /* #__PURE__ */(0, _factoriesAny.createGamma)({
   1205   BigNumber: BigNumber,
   1206   Complex: Complex,
   1207   config: _configReadonly.config,
   1208   multiplyScalar: multiplyScalar,
   1209   pow: pow,
   1210   typed: typed
   1211 });
   1212 exports.gamma = gamma;
   1213 var index = /* #__PURE__ */(0, _factoriesAny.createIndex)({
   1214   Index: Index,
   1215   typed: typed
   1216 });
   1217 exports.index = index;
   1218 var lcm = /* #__PURE__ */(0, _factoriesAny.createLcm)({
   1219   equalScalar: equalScalar,
   1220   matrix: matrix,
   1221   typed: typed
   1222 });
   1223 exports.lcm = lcm;
   1224 var log1p = /* #__PURE__ */(0, _factoriesAny.createLog1p)({
   1225   Complex: Complex,
   1226   config: _configReadonly.config,
   1227   divideScalar: divideScalar,
   1228   log: log,
   1229   typed: typed
   1230 });
   1231 exports.log1p = log1p;
   1232 var max = /* #__PURE__ */(0, _factoriesAny.createMax)({
   1233   config: _configReadonly.config,
   1234   larger: larger,
   1235   numeric: numeric,
   1236   typed: typed
   1237 });
   1238 exports.max = max;
   1239 var quantileSeq = /* #__PURE__ */(0, _factoriesAny.createQuantileSeq)({
   1240   add: add,
   1241   compare: compare,
   1242   multiply: multiply,
   1243   partitionSelect: partitionSelect,
   1244   typed: typed
   1245 });
   1246 exports.quantileSeq = quantileSeq;
   1247 var setDifference = /* #__PURE__ */(0, _factoriesAny.createSetDifference)({
   1248   DenseMatrix: DenseMatrix,
   1249   Index: Index,
   1250   compareNatural: compareNatural,
   1251   size: size,
   1252   subset: subset,
   1253   typed: typed
   1254 });
   1255 exports.setDifference = setDifference;
   1256 var setMultiplicity = /* #__PURE__ */(0, _factoriesAny.createSetMultiplicity)({
   1257   Index: Index,
   1258   compareNatural: compareNatural,
   1259   size: size,
   1260   subset: subset,
   1261   typed: typed
   1262 });
   1263 exports.setMultiplicity = setMultiplicity;
   1264 var setSymDifference = /* #__PURE__ */(0, _factoriesAny.createSetSymDifference)({
   1265   Index: Index,
   1266   concat: concat,
   1267   setDifference: setDifference,
   1268   size: size,
   1269   subset: subset,
   1270   typed: typed
   1271 });
   1272 exports.setSymDifference = setSymDifference;
   1273 var sort = /* #__PURE__ */(0, _factoriesAny.createSort)({
   1274   compare: compare,
   1275   compareNatural: compareNatural,
   1276   matrix: matrix,
   1277   typed: typed
   1278 });
   1279 exports.sort = sort;
   1280 var Unit = /* #__PURE__ */(0, _factoriesAny.createUnitClass)({
   1281   BigNumber: BigNumber,
   1282   Complex: Complex,
   1283   Fraction: Fraction,
   1284   abs: abs,
   1285   addScalar: addScalar,
   1286   config: _configReadonly.config,
   1287   divideScalar: divideScalar,
   1288   equal: equal,
   1289   fix: fix,
   1290   format: format,
   1291   isNumeric: isNumeric,
   1292   multiplyScalar: multiplyScalar,
   1293   number: number,
   1294   pow: pow,
   1295   round: round,
   1296   subtract: subtract
   1297 });
   1298 exports.Unit = Unit;
   1299 var vacuumImpedance = /* #__PURE__ */(0, _factoriesAny.createVacuumImpedance)({
   1300   BigNumber: BigNumber,
   1301   Unit: Unit,
   1302   config: _configReadonly.config
   1303 });
   1304 exports.vacuumImpedance = vacuumImpedance;
   1305 var wienDisplacement = /* #__PURE__ */(0, _factoriesAny.createWienDisplacement)({
   1306   BigNumber: BigNumber,
   1307   Unit: Unit,
   1308   config: _configReadonly.config
   1309 });
   1310 exports.wienDisplacement = wienDisplacement;
   1311 var atomicMass = /* #__PURE__ */(0, _factoriesAny.createAtomicMass)({
   1312   BigNumber: BigNumber,
   1313   Unit: Unit,
   1314   config: _configReadonly.config
   1315 });
   1316 exports.atomicMass = atomicMass;
   1317 var bohrMagneton = /* #__PURE__ */(0, _factoriesAny.createBohrMagneton)({
   1318   BigNumber: BigNumber,
   1319   Unit: Unit,
   1320   config: _configReadonly.config
   1321 });
   1322 exports.bohrMagneton = bohrMagneton;
   1323 var boltzmann = /* #__PURE__ */(0, _factoriesAny.createBoltzmann)({
   1324   BigNumber: BigNumber,
   1325   Unit: Unit,
   1326   config: _configReadonly.config
   1327 });
   1328 exports.boltzmann = boltzmann;
   1329 var conductanceQuantum = /* #__PURE__ */(0, _factoriesAny.createConductanceQuantum)({
   1330   BigNumber: BigNumber,
   1331   Unit: Unit,
   1332   config: _configReadonly.config
   1333 });
   1334 exports.conductanceQuantum = conductanceQuantum;
   1335 var createUnit = /* #__PURE__ */(0, _factoriesAny.createCreateUnit)({
   1336   Unit: Unit,
   1337   typed: typed
   1338 });
   1339 exports.createUnit = createUnit;
   1340 var deuteronMass = /* #__PURE__ */(0, _factoriesAny.createDeuteronMass)({
   1341   BigNumber: BigNumber,
   1342   Unit: Unit,
   1343   config: _configReadonly.config
   1344 });
   1345 exports.deuteronMass = deuteronMass;
   1346 var dotPow = /* #__PURE__ */(0, _factoriesAny.createDotPow)({
   1347   DenseMatrix: DenseMatrix,
   1348   equalScalar: equalScalar,
   1349   matrix: matrix,
   1350   pow: pow,
   1351   typed: typed
   1352 });
   1353 exports.dotPow = dotPow;
   1354 var electricConstant = /* #__PURE__ */(0, _factoriesAny.createElectricConstant)({
   1355   BigNumber: BigNumber,
   1356   Unit: Unit,
   1357   config: _configReadonly.config
   1358 });
   1359 exports.electricConstant = electricConstant;
   1360 var elementaryCharge = /* #__PURE__ */(0, _factoriesAny.createElementaryCharge)({
   1361   BigNumber: BigNumber,
   1362   Unit: Unit,
   1363   config: _configReadonly.config
   1364 });
   1365 exports.elementaryCharge = elementaryCharge;
   1366 var factorial = /* #__PURE__ */(0, _factoriesAny.createFactorial)({
   1367   gamma: gamma,
   1368   typed: typed
   1369 });
   1370 exports.factorial = factorial;
   1371 var fermiCoupling = /* #__PURE__ */(0, _factoriesAny.createFermiCoupling)({
   1372   BigNumber: BigNumber,
   1373   Unit: Unit,
   1374   config: _configReadonly.config
   1375 });
   1376 exports.fermiCoupling = fermiCoupling;
   1377 var gasConstant = /* #__PURE__ */(0, _factoriesAny.createGasConstant)({
   1378   BigNumber: BigNumber,
   1379   Unit: Unit,
   1380   config: _configReadonly.config
   1381 });
   1382 exports.gasConstant = gasConstant;
   1383 var gravity = /* #__PURE__ */(0, _factoriesAny.createGravity)({
   1384   BigNumber: BigNumber,
   1385   Unit: Unit,
   1386   config: _configReadonly.config
   1387 });
   1388 exports.gravity = gravity;
   1389 var intersect = /* #__PURE__ */(0, _factoriesAny.createIntersect)({
   1390   abs: abs,
   1391   add: add,
   1392   addScalar: addScalar,
   1393   config: _configReadonly.config,
   1394   divideScalar: divideScalar,
   1395   equalScalar: equalScalar,
   1396   flatten: flatten,
   1397   isNumeric: isNumeric,
   1398   isZero: isZero,
   1399   matrix: matrix,
   1400   multiply: multiply,
   1401   multiplyScalar: multiplyScalar,
   1402   smaller: smaller,
   1403   subtract: subtract,
   1404   typed: typed
   1405 });
   1406 exports.intersect = intersect;
   1407 var inverseConductanceQuantum = /* #__PURE__ */(0, _factoriesAny.createInverseConductanceQuantum)({
   1408   BigNumber: BigNumber,
   1409   Unit: Unit,
   1410   config: _configReadonly.config
   1411 });
   1412 exports.inverseConductanceQuantum = inverseConductanceQuantum;
   1413 var klitzing = /* #__PURE__ */(0, _factoriesAny.createKlitzing)({
   1414   BigNumber: BigNumber,
   1415   Unit: Unit,
   1416   config: _configReadonly.config
   1417 });
   1418 exports.klitzing = klitzing;
   1419 var loschmidt = /* #__PURE__ */(0, _factoriesAny.createLoschmidt)({
   1420   BigNumber: BigNumber,
   1421   Unit: Unit,
   1422   config: _configReadonly.config
   1423 });
   1424 exports.loschmidt = loschmidt;
   1425 var magneticConstant = /* #__PURE__ */(0, _factoriesAny.createMagneticConstant)({
   1426   BigNumber: BigNumber,
   1427   Unit: Unit,
   1428   config: _configReadonly.config
   1429 });
   1430 exports.magneticConstant = magneticConstant;
   1431 var molarMass = /* #__PURE__ */(0, _factoriesAny.createMolarMass)({
   1432   BigNumber: BigNumber,
   1433   Unit: Unit,
   1434   config: _configReadonly.config
   1435 });
   1436 exports.molarMass = molarMass;
   1437 var molarPlanckConstant = /* #__PURE__ */(0, _factoriesAny.createMolarPlanckConstant)({
   1438   BigNumber: BigNumber,
   1439   Unit: Unit,
   1440   config: _configReadonly.config
   1441 });
   1442 exports.molarPlanckConstant = molarPlanckConstant;
   1443 var neutronMass = /* #__PURE__ */(0, _factoriesAny.createNeutronMass)({
   1444   BigNumber: BigNumber,
   1445   Unit: Unit,
   1446   config: _configReadonly.config
   1447 });
   1448 exports.neutronMass = neutronMass;
   1449 var nuclearMagneton = /* #__PURE__ */(0, _factoriesAny.createNuclearMagneton)({
   1450   BigNumber: BigNumber,
   1451   Unit: Unit,
   1452   config: _configReadonly.config
   1453 });
   1454 exports.nuclearMagneton = nuclearMagneton;
   1455 var permutations = /* #__PURE__ */(0, _factoriesAny.createPermutations)({
   1456   factorial: factorial,
   1457   typed: typed
   1458 });
   1459 exports.permutations = permutations;
   1460 var planckConstant = /* #__PURE__ */(0, _factoriesAny.createPlanckConstant)({
   1461   BigNumber: BigNumber,
   1462   Unit: Unit,
   1463   config: _configReadonly.config
   1464 });
   1465 exports.planckConstant = planckConstant;
   1466 var planckMass = /* #__PURE__ */(0, _factoriesAny.createPlanckMass)({
   1467   BigNumber: BigNumber,
   1468   Unit: Unit,
   1469   config: _configReadonly.config
   1470 });
   1471 exports.planckMass = planckMass;
   1472 var planckTime = /* #__PURE__ */(0, _factoriesAny.createPlanckTime)({
   1473   BigNumber: BigNumber,
   1474   Unit: Unit,
   1475   config: _configReadonly.config
   1476 });
   1477 exports.planckTime = planckTime;
   1478 var quantumOfCirculation = /* #__PURE__ */(0, _factoriesAny.createQuantumOfCirculation)({
   1479   BigNumber: BigNumber,
   1480   Unit: Unit,
   1481   config: _configReadonly.config
   1482 });
   1483 exports.quantumOfCirculation = quantumOfCirculation;
   1484 var reducedPlanckConstant = /* #__PURE__ */(0, _factoriesAny.createReducedPlanckConstant)({
   1485   BigNumber: BigNumber,
   1486   Unit: Unit,
   1487   config: _configReadonly.config
   1488 });
   1489 exports.reducedPlanckConstant = reducedPlanckConstant;
   1490 var rydberg = /* #__PURE__ */(0, _factoriesAny.createRydberg)({
   1491   BigNumber: BigNumber,
   1492   Unit: Unit,
   1493   config: _configReadonly.config
   1494 });
   1495 exports.rydberg = rydberg;
   1496 var setIntersect = /* #__PURE__ */(0, _factoriesAny.createSetIntersect)({
   1497   DenseMatrix: DenseMatrix,
   1498   Index: Index,
   1499   compareNatural: compareNatural,
   1500   size: size,
   1501   subset: subset,
   1502   typed: typed
   1503 });
   1504 exports.setIntersect = setIntersect;
   1505 var setUnion = /* #__PURE__ */(0, _factoriesAny.createSetUnion)({
   1506   Index: Index,
   1507   concat: concat,
   1508   setIntersect: setIntersect,
   1509   setSymDifference: setSymDifference,
   1510   size: size,
   1511   subset: subset,
   1512   typed: typed
   1513 });
   1514 exports.setUnion = setUnion;
   1515 var Spa = /* #__PURE__ */(0, _factoriesAny.createSpaClass)({
   1516   FibonacciHeap: FibonacciHeap,
   1517   addScalar: addScalar,
   1518   equalScalar: equalScalar
   1519 });
   1520 exports.Spa = Spa;
   1521 var stefanBoltzmann = /* #__PURE__ */(0, _factoriesAny.createStefanBoltzmann)({
   1522   BigNumber: BigNumber,
   1523   Unit: Unit,
   1524   config: _configReadonly.config
   1525 });
   1526 exports.stefanBoltzmann = stefanBoltzmann;
   1527 var thomsonCrossSection = /* #__PURE__ */(0, _factoriesAny.createThomsonCrossSection)({
   1528   BigNumber: BigNumber,
   1529   Unit: Unit,
   1530   config: _configReadonly.config
   1531 });
   1532 exports.thomsonCrossSection = thomsonCrossSection;
   1533 var avogadro = /* #__PURE__ */(0, _factoriesAny.createAvogadro)({
   1534   BigNumber: BigNumber,
   1535   Unit: Unit,
   1536   config: _configReadonly.config
   1537 });
   1538 exports.avogadro = avogadro;
   1539 var bohrRadius = /* #__PURE__ */(0, _factoriesAny.createBohrRadius)({
   1540   BigNumber: BigNumber,
   1541   Unit: Unit,
   1542   config: _configReadonly.config
   1543 });
   1544 exports.bohrRadius = bohrRadius;
   1545 var coulomb = /* #__PURE__ */(0, _factoriesAny.createCoulomb)({
   1546   BigNumber: BigNumber,
   1547   Unit: Unit,
   1548   config: _configReadonly.config
   1549 });
   1550 exports.coulomb = coulomb;
   1551 var electronMass = /* #__PURE__ */(0, _factoriesAny.createElectronMass)({
   1552   BigNumber: BigNumber,
   1553   Unit: Unit,
   1554   config: _configReadonly.config
   1555 });
   1556 exports.electronMass = electronMass;
   1557 var faraday = /* #__PURE__ */(0, _factoriesAny.createFaraday)({
   1558   BigNumber: BigNumber,
   1559   Unit: Unit,
   1560   config: _configReadonly.config
   1561 });
   1562 exports.faraday = faraday;
   1563 var hartreeEnergy = /* #__PURE__ */(0, _factoriesAny.createHartreeEnergy)({
   1564   BigNumber: BigNumber,
   1565   Unit: Unit,
   1566   config: _configReadonly.config
   1567 });
   1568 exports.hartreeEnergy = hartreeEnergy;
   1569 var lup = /* #__PURE__ */(0, _factoriesAny.createLup)({
   1570   DenseMatrix: DenseMatrix,
   1571   Spa: Spa,
   1572   SparseMatrix: SparseMatrix,
   1573   abs: abs,
   1574   addScalar: addScalar,
   1575   divideScalar: divideScalar,
   1576   equalScalar: equalScalar,
   1577   larger: larger,
   1578   matrix: matrix,
   1579   multiplyScalar: multiplyScalar,
   1580   subtract: subtract,
   1581   typed: typed,
   1582   unaryMinus: unaryMinus
   1583 });
   1584 exports.lup = lup;
   1585 var magneticFluxQuantum = /* #__PURE__ */(0, _factoriesAny.createMagneticFluxQuantum)({
   1586   BigNumber: BigNumber,
   1587   Unit: Unit,
   1588   config: _configReadonly.config
   1589 });
   1590 exports.magneticFluxQuantum = magneticFluxQuantum;
   1591 var molarMassC12 = /* #__PURE__ */(0, _factoriesAny.createMolarMassC12)({
   1592   BigNumber: BigNumber,
   1593   Unit: Unit,
   1594   config: _configReadonly.config
   1595 });
   1596 exports.molarMassC12 = molarMassC12;
   1597 var planckCharge = /* #__PURE__ */(0, _factoriesAny.createPlanckCharge)({
   1598   BigNumber: BigNumber,
   1599   Unit: Unit,
   1600   config: _configReadonly.config
   1601 });
   1602 exports.planckCharge = planckCharge;
   1603 var planckTemperature = /* #__PURE__ */(0, _factoriesAny.createPlanckTemperature)({
   1604   BigNumber: BigNumber,
   1605   Unit: Unit,
   1606   config: _configReadonly.config
   1607 });
   1608 exports.planckTemperature = planckTemperature;
   1609 var secondRadiation = /* #__PURE__ */(0, _factoriesAny.createSecondRadiation)({
   1610   BigNumber: BigNumber,
   1611   Unit: Unit,
   1612   config: _configReadonly.config
   1613 });
   1614 exports.secondRadiation = secondRadiation;
   1615 var speedOfLight = /* #__PURE__ */(0, _factoriesAny.createSpeedOfLight)({
   1616   BigNumber: BigNumber,
   1617   Unit: Unit,
   1618   config: _configReadonly.config
   1619 });
   1620 exports.speedOfLight = speedOfLight;
   1621 var stirlingS2 = /* #__PURE__ */(0, _factoriesAny.createStirlingS2)({
   1622   bignumber: bignumber,
   1623   addScalar: addScalar,
   1624   combinations: combinations,
   1625   divideScalar: divideScalar,
   1626   factorial: factorial,
   1627   isInteger: isInteger,
   1628   isNegative: isNegative,
   1629   larger: larger,
   1630   multiplyScalar: multiplyScalar,
   1631   number: number,
   1632   pow: pow,
   1633   subtract: subtract,
   1634   typed: typed
   1635 });
   1636 exports.stirlingS2 = stirlingS2;
   1637 var unit = /* #__PURE__ */(0, _factoriesAny.createUnitFunction)({
   1638   Unit: Unit,
   1639   typed: typed
   1640 });
   1641 exports.unit = unit;
   1642 var bellNumbers = /* #__PURE__ */(0, _factoriesAny.createBellNumbers)({
   1643   addScalar: addScalar,
   1644   isInteger: isInteger,
   1645   isNegative: isNegative,
   1646   stirlingS2: stirlingS2,
   1647   typed: typed
   1648 });
   1649 exports.bellNumbers = bellNumbers;
   1650 var det = /* #__PURE__ */(0, _factoriesAny.createDet)({
   1651   lup: lup,
   1652   matrix: matrix,
   1653   multiply: multiply,
   1654   subtract: subtract,
   1655   typed: typed,
   1656   unaryMinus: unaryMinus
   1657 });
   1658 exports.det = det;
   1659 var firstRadiation = /* #__PURE__ */(0, _factoriesAny.createFirstRadiation)({
   1660   BigNumber: BigNumber,
   1661   Unit: Unit,
   1662   config: _configReadonly.config
   1663 });
   1664 exports.firstRadiation = firstRadiation;
   1665 var molarVolume = /* #__PURE__ */(0, _factoriesAny.createMolarVolume)({
   1666   BigNumber: BigNumber,
   1667   Unit: Unit,
   1668   config: _configReadonly.config
   1669 });
   1670 exports.molarVolume = molarVolume;
   1671 var protonMass = /* #__PURE__ */(0, _factoriesAny.createProtonMass)({
   1672   BigNumber: BigNumber,
   1673   Unit: Unit,
   1674   config: _configReadonly.config
   1675 });
   1676 exports.protonMass = protonMass;
   1677 var setSize = /* #__PURE__ */(0, _factoriesAny.createSetSize)({
   1678   compareNatural: compareNatural,
   1679   typed: typed
   1680 });
   1681 exports.setSize = setSize;
   1682 var classicalElectronRadius = /* #__PURE__ */(0, _factoriesAny.createClassicalElectronRadius)({
   1683   BigNumber: BigNumber,
   1684   Unit: Unit,
   1685   config: _configReadonly.config
   1686 });
   1687 exports.classicalElectronRadius = classicalElectronRadius;
   1688 var gravitationConstant = /* #__PURE__ */(0, _factoriesAny.createGravitationConstant)({
   1689   BigNumber: BigNumber,
   1690   Unit: Unit,
   1691   config: _configReadonly.config
   1692 });
   1693 exports.gravitationConstant = gravitationConstant;
   1694 var inv = /* #__PURE__ */(0, _factoriesAny.createInv)({
   1695   abs: abs,
   1696   addScalar: addScalar,
   1697   det: det,
   1698   divideScalar: divideScalar,
   1699   identity: identity,
   1700   matrix: matrix,
   1701   multiply: multiply,
   1702   typed: typed,
   1703   unaryMinus: unaryMinus
   1704 });
   1705 exports.inv = inv;
   1706 var lusolve = /* #__PURE__ */(0, _factoriesAny.createLusolve)({
   1707   DenseMatrix: DenseMatrix,
   1708   lsolve: lsolve,
   1709   lup: lup,
   1710   matrix: matrix,
   1711   slu: slu,
   1712   typed: typed,
   1713   usolve: usolve
   1714 });
   1715 exports.lusolve = lusolve;
   1716 var sqrtm = /* #__PURE__ */(0, _factoriesAny.createSqrtm)({
   1717   abs: abs,
   1718   add: add,
   1719   identity: identity,
   1720   inv: inv,
   1721   max: max,
   1722   multiply: multiply,
   1723   size: size,
   1724   sqrt: sqrt,
   1725   subtract: subtract,
   1726   typed: typed
   1727 });
   1728 exports.sqrtm = sqrtm;
   1729 var divide = /* #__PURE__ */(0, _factoriesAny.createDivide)({
   1730   divideScalar: divideScalar,
   1731   equalScalar: equalScalar,
   1732   inv: inv,
   1733   matrix: matrix,
   1734   multiply: multiply,
   1735   typed: typed
   1736 });
   1737 exports.divide = divide;
   1738 var expm = /* #__PURE__ */(0, _factoriesAny.createExpm)({
   1739   abs: abs,
   1740   add: add,
   1741   identity: identity,
   1742   inv: inv,
   1743   multiply: multiply,
   1744   typed: typed
   1745 });
   1746 exports.expm = expm;
   1747 var kldivergence = /* #__PURE__ */(0, _factoriesAny.createKldivergence)({
   1748   divide: divide,
   1749   dotDivide: dotDivide,
   1750   isNumeric: isNumeric,
   1751   log: log,
   1752   matrix: matrix,
   1753   multiply: multiply,
   1754   sum: sum,
   1755   typed: typed
   1756 });
   1757 exports.kldivergence = kldivergence;
   1758 var mean = /* #__PURE__ */(0, _factoriesAny.createMean)({
   1759   add: add,
   1760   divide: divide,
   1761   typed: typed
   1762 });
   1763 exports.mean = mean;
   1764 var median = /* #__PURE__ */(0, _factoriesAny.createMedian)({
   1765   add: add,
   1766   compare: compare,
   1767   divide: divide,
   1768   partitionSelect: partitionSelect,
   1769   typed: typed
   1770 });
   1771 exports.median = median;
   1772 var planckLength = /* #__PURE__ */(0, _factoriesAny.createPlanckLength)({
   1773   BigNumber: BigNumber,
   1774   Unit: Unit,
   1775   config: _configReadonly.config
   1776 });
   1777 exports.planckLength = planckLength;
   1778 var variance = /* #__PURE__ */(0, _factoriesAny.createVariance)({
   1779   add: add,
   1780   apply: apply,
   1781   divide: divide,
   1782   isNaN: isNaN,
   1783   multiply: multiply,
   1784   subtract: subtract,
   1785   typed: typed
   1786 });
   1787 exports.variance = variance;
   1788 var eigs = /* #__PURE__ */(0, _factoriesAny.createEigs)({
   1789   abs: abs,
   1790   add: add,
   1791   addScalar: addScalar,
   1792   atan: atan,
   1793   bignumber: bignumber,
   1794   column: column,
   1795   complex: complex,
   1796   config: _configReadonly.config,
   1797   cos: cos,
   1798   diag: diag,
   1799   divideScalar: divideScalar,
   1800   dot: dot,
   1801   equal: equal,
   1802   flatten: flatten,
   1803   im: im,
   1804   inv: inv,
   1805   larger: larger,
   1806   matrix: matrix,
   1807   matrixFromColumns: matrixFromColumns,
   1808   multiply: multiply,
   1809   multiplyScalar: multiplyScalar,
   1810   number: number,
   1811   qr: qr,
   1812   re: re,
   1813   sin: sin,
   1814   smaller: smaller,
   1815   sqrt: sqrt,
   1816   subtract: subtract,
   1817   typed: typed,
   1818   usolve: usolve,
   1819   usolveAll: usolveAll
   1820 });
   1821 exports.eigs = eigs;
   1822 var mad = /* #__PURE__ */(0, _factoriesAny.createMad)({
   1823   abs: abs,
   1824   map: map,
   1825   median: median,
   1826   subtract: subtract,
   1827   typed: typed
   1828 });
   1829 exports.mad = mad;
   1830 var multinomial = /* #__PURE__ */(0, _factoriesAny.createMultinomial)({
   1831   add: add,
   1832   divide: divide,
   1833   factorial: factorial,
   1834   isInteger: isInteger,
   1835   isPositive: isPositive,
   1836   multiply: multiply,
   1837   typed: typed
   1838 });
   1839 exports.multinomial = multinomial;
   1840 var std = /* #__PURE__ */(0, _factoriesAny.createStd)({
   1841   sqrt: sqrt,
   1842   typed: typed,
   1843   variance: variance
   1844 });
   1845 exports.std = std;
   1846 var norm = /* #__PURE__ */(0, _factoriesAny.createNorm)({
   1847   abs: abs,
   1848   add: add,
   1849   conj: conj,
   1850   ctranspose: ctranspose,
   1851   eigs: eigs,
   1852   equalScalar: equalScalar,
   1853   larger: larger,
   1854   matrix: matrix,
   1855   multiply: multiply,
   1856   pow: pow,
   1857   smaller: smaller,
   1858   sqrt: sqrt,
   1859   typed: typed
   1860 });
   1861 exports.norm = norm;
   1862 var rotationMatrix = /* #__PURE__ */(0, _factoriesAny.createRotationMatrix)({
   1863   BigNumber: BigNumber,
   1864   DenseMatrix: DenseMatrix,
   1865   SparseMatrix: SparseMatrix,
   1866   addScalar: addScalar,
   1867   config: _configReadonly.config,
   1868   cos: cos,
   1869   matrix: matrix,
   1870   multiplyScalar: multiplyScalar,
   1871   norm: norm,
   1872   sin: sin,
   1873   typed: typed,
   1874   unaryMinus: unaryMinus
   1875 });
   1876 exports.rotationMatrix = rotationMatrix;
   1877 var rotate = /* #__PURE__ */(0, _factoriesAny.createRotate)({
   1878   multiply: multiply,
   1879   rotationMatrix: rotationMatrix,
   1880   typed: typed
   1881 });
   1882 exports.rotate = rotate;