{"id":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","dependencies":[{"name":"/home/hernan/workspace/tests/test-simulador/package.json","includedInParent":true,"mtime":1597264365661},{"name":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/package.json","includedInParent":true,"mtime":1593627585935},{"name":"../../../utils/factory","loc":{"line":1,"column":24},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/type/matrix/utils/algorithm13.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/factory.js"},{"name":"../../../error/DimensionError","loc":{"line":2,"column":31},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/type/matrix/utils/algorithm13.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/error/DimensionError.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.createAlgorithm13 = void 0;\n\nvar _factory = require(\"../../../utils/factory\");\n\nvar _DimensionError = require(\"../../../error/DimensionError\");\n\nvar name = 'algorithm13';\nvar dependencies = ['typed'];\nvar createAlgorithm13 = /* #__PURE__ */(0, _factory.factory)(name, dependencies, function (_ref) {\n  var typed = _ref.typed;\n  /**\n   * Iterates over DenseMatrix items and invokes the callback function f(Aij..z, Bij..z).\n   * Callback function invoked MxN times.\n   *\n   * C(i,j,...z) = f(Aij..z, Bij..z)\n   *\n   * @param {Matrix}   a                 The DenseMatrix instance (A)\n   * @param {Matrix}   b                 The DenseMatrix instance (B)\n   * @param {Function} callback          The f(Aij..z,Bij..z) operation to invoke\n   *\n   * @return {Matrix}                    DenseMatrix (C)\n   *\n   * https://github.com/josdejong/mathjs/pull/346#issuecomment-97658658\n   */\n\n  return function algorithm13(a, b, callback) {\n    // a arrays\n    var adata = a._data;\n    var asize = a._size;\n    var adt = a._datatype; // b arrays\n\n    var bdata = b._data;\n    var bsize = b._size;\n    var bdt = b._datatype; // c arrays\n\n    var csize = []; // validate dimensions\n\n    if (asize.length !== bsize.length) {\n      throw new _DimensionError.DimensionError(asize.length, bsize.length);\n    } // validate each one of the dimension sizes\n\n\n    for (var s = 0; s < asize.length; s++) {\n      // must match\n      if (asize[s] !== bsize[s]) {\n        throw new RangeError('Dimension mismatch. Matrix A (' + asize + ') must match Matrix B (' + bsize + ')');\n      } // update dimension in c\n\n\n      csize[s] = asize[s];\n    } // datatype\n\n\n    var dt; // callback signature to use\n\n    var cf = callback; // process data types\n\n    if (typeof adt === 'string' && adt === bdt) {\n      // datatype\n      dt = adt; // callback\n\n      cf = typed.find(callback, [dt, dt]);\n    } // populate cdata, iterate through dimensions\n\n\n    var cdata = csize.length > 0 ? _iterate(cf, 0, csize, csize[0], adata, bdata) : []; // c matrix\n\n    return a.createDenseMatrix({\n      data: cdata,\n      size: csize,\n      datatype: dt\n    });\n  }; // recursive function\n\n  function _iterate(f, level, s, n, av, bv) {\n    // initialize array for this level\n    var cv = []; // check we reach the last level\n\n    if (level === s.length - 1) {\n      // loop arrays in last level\n      for (var i = 0; i < n; i++) {\n        // invoke callback and store value\n        cv[i] = f(av[i], bv[i]);\n      }\n    } else {\n      // iterate current level\n      for (var j = 0; j < n; j++) {\n        // iterate next level\n        cv[j] = _iterate(f, level + 1, s, s[level + 1], av[j], bv[j]);\n      }\n    }\n\n    return cv;\n  }\n});\nexports.createAlgorithm13 = createAlgorithm13;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":2,"column":0}},{"generated":{"line":12,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":3,"column":0}},{"name":"name","generated":{"line":12,"column":4},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":3,"column":4}},{"generated":{"line":12,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":3,"column":8}},{"generated":{"line":12,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":3,"column":11}},{"generated":{"line":12,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":3,"column":0}},{"generated":{"line":13,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":0}},{"name":"dependencies","generated":{"line":13,"column":4},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":4}},{"generated":{"line":13,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":16}},{"generated":{"line":13,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":19}},{"generated":{"line":13,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":20}},{"generated":{"line":13,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":19}},{"generated":{"line":13,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":4,"column":0}},{"generated":{"line":14,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":7}},{"name":"createAlgorithm13","generated":{"line":14,"column":4},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":11}},{"generated":{"line":14,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":28}},{"generated":{"line":14,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":31}},{"generated":{"line":14,"column":39},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":46}},{"name":"name","generated":{"line":14,"column":61},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":54}},{"generated":{"line":14,"column":65},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":46}},{"name":"dependencies","generated":{"line":14,"column":67},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":60}},{"generated":{"line":14,"column":79},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":46}},{"generated":{"line":14,"column":81},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":74}},{"name":"_ref","generated":{"line":14,"column":91},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":84}},{"generated":{"line":14,"column":95},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":74}},{"generated":{"line":14,"column":97},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":90}},{"generated":{"line":15,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":2}},{"name":"typed","generated":{"line":15,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":6}},{"generated":{"line":15,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":11}},{"name":"_ref","generated":{"line":15,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":14}},{"generated":{"line":15,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":18}},{"name":"typed","generated":{"line":15,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":19}},{"generated":{"line":15,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":6,"column":2}},{"generated":{"line":16,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":8,"column":2}},{"generated":{"line":31,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":2}},{"generated":{"line":31,"column":9},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":9}},{"name":"algorithm13","generated":{"line":31,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":18}},{"generated":{"line":31,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":9}},{"name":"a","generated":{"line":31,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":30}},{"generated":{"line":31,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":9}},{"name":"b","generated":{"line":31,"column":33},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":33}},{"generated":{"line":31,"column":34},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":9}},{"name":"callback","generated":{"line":31,"column":36},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":36}},{"generated":{"line":31,"column":44},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":9}},{"generated":{"line":31,"column":46},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":32,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":23,"column":4}},{"generated":{"line":33,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":4}},{"name":"adata","generated":{"line":33,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":8}},{"generated":{"line":33,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":13}},{"name":"a","generated":{"line":33,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":16}},{"generated":{"line":33,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":17}},{"name":"_data","generated":{"line":33,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":18}},{"generated":{"line":33,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":24,"column":4}},{"generated":{"line":34,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":4}},{"name":"asize","generated":{"line":34,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":8}},{"generated":{"line":34,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":13}},{"name":"a","generated":{"line":34,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":16}},{"generated":{"line":34,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":17}},{"name":"_size","generated":{"line":34,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":18}},{"generated":{"line":34,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":25,"column":4}},{"generated":{"line":35,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":4}},{"name":"adt","generated":{"line":35,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":8}},{"generated":{"line":35,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":11}},{"name":"a","generated":{"line":35,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":14}},{"generated":{"line":35,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":15}},{"name":"_datatype","generated":{"line":35,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":16}},{"generated":{"line":35,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":4}},{"generated":{"line":35,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":35,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":26,"column":27}},{"generated":{"line":37,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":4}},{"name":"bdata","generated":{"line":37,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":8}},{"generated":{"line":37,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":13}},{"name":"b","generated":{"line":37,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":16}},{"generated":{"line":37,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":17}},{"name":"_data","generated":{"line":37,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":18}},{"generated":{"line":37,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":28,"column":4}},{"generated":{"line":38,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":4}},{"name":"bsize","generated":{"line":38,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":8}},{"generated":{"line":38,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":13}},{"name":"b","generated":{"line":38,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":16}},{"generated":{"line":38,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":17}},{"name":"_size","generated":{"line":38,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":18}},{"generated":{"line":38,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":29,"column":4}},{"generated":{"line":39,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":4}},{"name":"bdt","generated":{"line":39,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":8}},{"generated":{"line":39,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":11}},{"name":"b","generated":{"line":39,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":14}},{"generated":{"line":39,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":15}},{"name":"_datatype","generated":{"line":39,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":16}},{"generated":{"line":39,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":4}},{"generated":{"line":39,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":39,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":30,"column":27}},{"generated":{"line":41,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":4}},{"name":"csize","generated":{"line":41,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":8}},{"generated":{"line":41,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":13}},{"generated":{"line":41,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":16}},{"generated":{"line":41,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":4}},{"generated":{"line":41,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":41,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":32,"column":20}},{"generated":{"line":43,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":4}},{"name":"asize","generated":{"line":43,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":8}},{"generated":{"line":43,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":13}},{"name":"length","generated":{"line":43,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":14}},{"generated":{"line":43,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":8}},{"name":"bsize","generated":{"line":43,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":25}},{"generated":{"line":43,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":30}},{"name":"length","generated":{"line":43,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":31}},{"generated":{"line":43,"column":37},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":4}},{"generated":{"line":43,"column":39},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":34,"column":39}},{"generated":{"line":44,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":6}},{"generated":{"line":44,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":12}},{"name":"DimensionError","generated":{"line":44,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":16}},{"generated":{"line":44,"column":46},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":12}},{"name":"asize","generated":{"line":44,"column":47},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":31}},{"generated":{"line":44,"column":52},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":36}},{"name":"length","generated":{"line":44,"column":53},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":37}},{"generated":{"line":44,"column":59},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":12}},{"name":"bsize","generated":{"line":44,"column":61},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":45}},{"generated":{"line":44,"column":66},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":50}},{"name":"length","generated":{"line":44,"column":67},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":51}},{"generated":{"line":44,"column":73},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":12}},{"generated":{"line":44,"column":74},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":35,"column":6}},{"generated":{"line":45,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":36,"column":5}},{"generated":{"line":45,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":45,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":36,"column":6}},{"generated":{"line":48,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":4}},{"generated":{"line":48,"column":9},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":9}},{"name":"s","generated":{"line":48,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":13}},{"generated":{"line":48,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":14}},{"generated":{"line":48,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":17}},{"generated":{"line":48,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":4}},{"name":"s","generated":{"line":48,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":20}},{"generated":{"line":48,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":21}},{"name":"asize","generated":{"line":48,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":24}},{"generated":{"line":48,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":29}},{"name":"length","generated":{"line":48,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":30}},{"generated":{"line":48,"column":36},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":4}},{"name":"s","generated":{"line":48,"column":38},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":38}},{"generated":{"line":48,"column":39},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":39}},{"generated":{"line":48,"column":41},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":4}},{"generated":{"line":48,"column":43},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":43}},{"generated":{"line":49,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":40,"column":6}},{"generated":{"line":50,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":6}},{"name":"asize","generated":{"line":50,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":10}},{"generated":{"line":50,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":15}},{"name":"s","generated":{"line":50,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":16}},{"generated":{"line":50,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":15}},{"generated":{"line":50,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":10}},{"name":"bsize","generated":{"line":50,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":23}},{"generated":{"line":50,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":28}},{"name":"s","generated":{"line":50,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":29}},{"generated":{"line":50,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":28}},{"generated":{"line":50,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":6}},{"generated":{"line":50,"column":33},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":41,"column":33}},{"generated":{"line":51,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":8}},{"generated":{"line":51,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":14}},{"name":"RangeError","generated":{"line":51,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":18}},{"generated":{"line":51,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":14}},{"generated":{"line":51,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":29}},{"name":"asize","generated":{"line":51,"column":64},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":64}},{"generated":{"line":51,"column":69},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":29}},{"generated":{"line":51,"column":72},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":72}},{"generated":{"line":51,"column":97},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":29}},{"name":"bsize","generated":{"line":51,"column":100},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":100}},{"generated":{"line":51,"column":105},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":29}},{"generated":{"line":51,"column":108},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":108}},{"generated":{"line":51,"column":111},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":14}},{"generated":{"line":51,"column":112},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":42,"column":8}},{"generated":{"line":52,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":43,"column":7}},{"generated":{"line":52,"column":7},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":39,"column":43}},{"generated":{"line":52,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":43,"column":8}},{"name":"csize","generated":{"line":55,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":6}},{"name":"csize","generated":{"line":55,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":6}},{"generated":{"line":55,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":11}},{"name":"s","generated":{"line":55,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":12}},{"generated":{"line":55,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":11}},{"generated":{"line":55,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":6}},{"name":"asize","generated":{"line":55,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":17}},{"generated":{"line":55,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":22}},{"name":"s","generated":{"line":55,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":23}},{"generated":{"line":55,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":22}},{"generated":{"line":55,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":46,"column":6}},{"generated":{"line":56,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":47,"column":5}},{"generated":{"line":56,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":56,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":47,"column":6}},{"generated":{"line":59,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":50,"column":4}},{"name":"dt","generated":{"line":59,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":50,"column":8}},{"generated":{"line":59,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":50,"column":4}},{"generated":{"line":59,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":59,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":50,"column":12}},{"generated":{"line":61,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":4}},{"name":"cf","generated":{"line":61,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":8}},{"generated":{"line":61,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":10}},{"name":"callback","generated":{"line":61,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":13}},{"generated":{"line":61,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":4}},{"generated":{"line":61,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":61,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":52,"column":23}},{"generated":{"line":63,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":4}},{"generated":{"line":63,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":8}},{"name":"adt","generated":{"line":63,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":15}},{"generated":{"line":63,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":8}},{"generated":{"line":63,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":23}},{"generated":{"line":63,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":8}},{"name":"adt","generated":{"line":63,"column":35},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":35}},{"generated":{"line":63,"column":38},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":38}},{"name":"bdt","generated":{"line":63,"column":43},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":43}},{"generated":{"line":63,"column":46},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":4}},{"generated":{"line":63,"column":48},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":48}},{"generated":{"line":64,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":55,"column":6}},{"name":"dt","generated":{"line":65,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":6}},{"name":"dt","generated":{"line":65,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":6}},{"generated":{"line":65,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":8}},{"name":"adt","generated":{"line":65,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":11}},{"generated":{"line":65,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":6}},{"generated":{"line":65,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":54,"column":48}},{"generated":{"line":65,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":56,"column":16}},{"name":"cf","generated":{"line":67,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":6}},{"name":"cf","generated":{"line":67,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":6}},{"generated":{"line":67,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":8}},{"name":"typed","generated":{"line":67,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":11}},{"generated":{"line":67,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":16}},{"name":"find","generated":{"line":67,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":17}},{"generated":{"line":67,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":11}},{"name":"callback","generated":{"line":67,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":22}},{"generated":{"line":67,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":11}},{"generated":{"line":67,"column":32},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":32}},{"name":"dt","generated":{"line":67,"column":33},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":33}},{"generated":{"line":67,"column":35},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":32}},{"name":"dt","generated":{"line":67,"column":37},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":37}},{"generated":{"line":67,"column":39},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":32}},{"generated":{"line":67,"column":40},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":11}},{"generated":{"line":67,"column":41},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":58,"column":6}},{"generated":{"line":68,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":59,"column":5}},{"generated":{"line":68,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":68,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":59,"column":6}},{"generated":{"line":71,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":4}},{"name":"cdata","generated":{"line":71,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":8}},{"generated":{"line":71,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":13}},{"name":"csize","generated":{"line":71,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":16}},{"generated":{"line":71,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":21}},{"name":"length","generated":{"line":71,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":22}},{"generated":{"line":71,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":16}},{"generated":{"line":71,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":31}},{"generated":{"line":71,"column":32},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":16}},{"name":"_iterate","generated":{"line":71,"column":35},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":35}},{"generated":{"line":71,"column":43},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"name":"cf","generated":{"line":71,"column":44},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":44}},{"generated":{"line":71,"column":46},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"generated":{"line":71,"column":48},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":48}},{"generated":{"line":71,"column":49},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"name":"csize","generated":{"line":71,"column":51},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":51}},{"generated":{"line":71,"column":56},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"name":"csize","generated":{"line":71,"column":58},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":58}},{"generated":{"line":71,"column":63},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":63}},{"generated":{"line":71,"column":64},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":64}},{"generated":{"line":71,"column":65},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":63}},{"generated":{"line":71,"column":66},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"name":"adata","generated":{"line":71,"column":68},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":68}},{"generated":{"line":71,"column":73},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"name":"bdata","generated":{"line":71,"column":75},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":75}},{"generated":{"line":71,"column":80},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":43}},{"generated":{"line":71,"column":81},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":16}},{"generated":{"line":71,"column":84},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":84}},{"generated":{"line":71,"column":86},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":4}},{"generated":{"line":71,"column":87},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":46}},{"generated":{"line":71,"column":88},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":62,"column":88}},{"generated":{"line":73,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":4}},{"name":"a","generated":{"line":73,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":11}},{"generated":{"line":73,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":12}},{"name":"createDenseMatrix","generated":{"line":73,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":13}},{"generated":{"line":73,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":11}},{"generated":{"line":73,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":31}},{"name":"data","generated":{"line":74,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":65,"column":6}},{"name":"data","generated":{"line":74,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":65,"column":6}},{"generated":{"line":74,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":65,"column":10}},{"name":"cdata","generated":{"line":74,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":65,"column":12}},{"generated":{"line":74,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":31}},{"name":"size","generated":{"line":75,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":66,"column":6}},{"name":"size","generated":{"line":75,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":66,"column":6}},{"generated":{"line":75,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":66,"column":10}},{"name":"csize","generated":{"line":75,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":66,"column":12}},{"generated":{"line":75,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":31}},{"name":"datatype","generated":{"line":76,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":67,"column":6}},{"name":"datatype","generated":{"line":76,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":67,"column":6}},{"generated":{"line":76,"column":14},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":67,"column":14}},{"name":"dt","generated":{"line":76,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":67,"column":16}},{"generated":{"line":77,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":31}},{"generated":{"line":77,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":11}},{"generated":{"line":77,"column":6},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":64,"column":4}},{"generated":{"line":78,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":69,"column":3}},{"generated":{"line":78,"column":3},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":22,"column":2}},{"generated":{"line":78,"column":4},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":90}},{"generated":{"line":78,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":69,"column":5}},{"generated":{"line":80,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"_iterate","generated":{"line":80,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":11}},{"generated":{"line":80,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"f","generated":{"line":80,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":20}},{"generated":{"line":80,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"level","generated":{"line":80,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":23}},{"generated":{"line":80,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"s","generated":{"line":80,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":30}},{"generated":{"line":80,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"n","generated":{"line":80,"column":33},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":33}},{"generated":{"line":80,"column":34},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"av","generated":{"line":80,"column":36},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":36}},{"generated":{"line":80,"column":38},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"name":"bv","generated":{"line":80,"column":40},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":40}},{"generated":{"line":80,"column":42},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":2}},{"generated":{"line":80,"column":44},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":44}},{"generated":{"line":81,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":72,"column":4}},{"generated":{"line":82,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":4}},{"name":"cv","generated":{"line":82,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":8}},{"generated":{"line":82,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":10}},{"generated":{"line":82,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":13}},{"generated":{"line":82,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":4}},{"generated":{"line":82,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":71,"column":44}},{"generated":{"line":82,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":73,"column":17}},{"generated":{"line":84,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":4}},{"name":"level","generated":{"line":84,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":8}},{"generated":{"line":84,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":13}},{"name":"s","generated":{"line":84,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":18}},{"generated":{"line":84,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":19}},{"name":"length","generated":{"line":84,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":20}},{"generated":{"line":84,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":18}},{"generated":{"line":84,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":29}},{"generated":{"line":84,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":4}},{"generated":{"line":84,"column":32},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":32}},{"generated":{"line":85,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":76,"column":6}},{"generated":{"line":86,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":6}},{"generated":{"line":86,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":11}},{"name":"i","generated":{"line":86,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":15}},{"generated":{"line":86,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":16}},{"generated":{"line":86,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":19}},{"generated":{"line":86,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":6}},{"name":"i","generated":{"line":86,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":22}},{"generated":{"line":86,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":23}},{"name":"n","generated":{"line":86,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":26}},{"generated":{"line":86,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":6}},{"name":"i","generated":{"line":86,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":29}},{"generated":{"line":86,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":30}},{"generated":{"line":86,"column":32},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":6}},{"generated":{"line":86,"column":34},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":77,"column":34}},{"generated":{"line":87,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":78,"column":8}},{"name":"cv","generated":{"line":88,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":8}},{"name":"cv","generated":{"line":88,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":8}},{"generated":{"line":88,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":10}},{"name":"i","generated":{"line":88,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":11}},{"generated":{"line":88,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":10}},{"generated":{"line":88,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":8}},{"name":"f","generated":{"line":88,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":16}},{"generated":{"line":88,"column":17},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":17}},{"name":"av","generated":{"line":88,"column":18},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":18}},{"generated":{"line":88,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":20}},{"name":"i","generated":{"line":88,"column":21},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":21}},{"generated":{"line":88,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":20}},{"generated":{"line":88,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":17}},{"name":"bv","generated":{"line":88,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":25}},{"generated":{"line":88,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":27}},{"name":"i","generated":{"line":88,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":28}},{"generated":{"line":88,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":27}},{"generated":{"line":88,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":17}},{"generated":{"line":88,"column":31},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":79,"column":8}},{"generated":{"line":89,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":80,"column":7}},{"generated":{"line":90,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":81,"column":5}},{"generated":{"line":90,"column":5},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":75,"column":4}},{"generated":{"line":90,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":81,"column":11}},{"generated":{"line":91,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":82,"column":6}},{"generated":{"line":92,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":6}},{"generated":{"line":92,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":11}},{"name":"j","generated":{"line":92,"column":15},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":15}},{"generated":{"line":92,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":16}},{"generated":{"line":92,"column":19},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":19}},{"generated":{"line":92,"column":20},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":6}},{"name":"j","generated":{"line":92,"column":22},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":22}},{"generated":{"line":92,"column":23},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":23}},{"name":"n","generated":{"line":92,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":26}},{"generated":{"line":92,"column":27},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":6}},{"name":"j","generated":{"line":92,"column":29},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":29}},{"generated":{"line":92,"column":30},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":30}},{"generated":{"line":92,"column":32},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":6}},{"generated":{"line":92,"column":34},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":83,"column":34}},{"generated":{"line":93,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":84,"column":8}},{"name":"cv","generated":{"line":94,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":8}},{"name":"cv","generated":{"line":94,"column":8},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":8}},{"generated":{"line":94,"column":10},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":10}},{"name":"j","generated":{"line":94,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":11}},{"generated":{"line":94,"column":12},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":10}},{"generated":{"line":94,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":8}},{"name":"_iterate","generated":{"line":94,"column":16},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":16}},{"generated":{"line":94,"column":24},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"f","generated":{"line":94,"column":25},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":25}},{"generated":{"line":94,"column":26},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"level","generated":{"line":94,"column":28},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":28}},{"generated":{"line":94,"column":33},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":33}},{"generated":{"line":94,"column":36},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":36}},{"generated":{"line":94,"column":37},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"s","generated":{"line":94,"column":39},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":39}},{"generated":{"line":94,"column":40},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"s","generated":{"line":94,"column":42},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":42}},{"generated":{"line":94,"column":43},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":43}},{"name":"level","generated":{"line":94,"column":44},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":44}},{"generated":{"line":94,"column":49},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":49}},{"generated":{"line":94,"column":52},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":52}},{"generated":{"line":94,"column":53},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":43}},{"generated":{"line":94,"column":54},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"av","generated":{"line":94,"column":56},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":56}},{"generated":{"line":94,"column":58},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":58}},{"name":"j","generated":{"line":94,"column":59},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":59}},{"generated":{"line":94,"column":60},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":58}},{"generated":{"line":94,"column":61},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"name":"bv","generated":{"line":94,"column":63},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":63}},{"generated":{"line":94,"column":65},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":65}},{"name":"j","generated":{"line":94,"column":66},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":66}},{"generated":{"line":94,"column":67},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":65}},{"generated":{"line":94,"column":68},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":24}},{"generated":{"line":94,"column":69},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":85,"column":8}},{"generated":{"line":95,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":86,"column":7}},{"generated":{"line":96,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":87,"column":5}},{"generated":{"line":98,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":89,"column":4}},{"name":"cv","generated":{"line":98,"column":11},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":89,"column":11}},{"generated":{"line":98,"column":13},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":89,"column":4}},{"generated":{"line":99,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":90,"column":3}},{"generated":{"line":100,"column":0},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":91,"column":1}},{"generated":{"line":100,"column":1},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":46}},{"generated":{"line":100,"column":2},"source":"node_modules/mathjs/es/type/matrix/utils/algorithm13.js","original":{"line":5,"column":7}}],"sources":{"node_modules/mathjs/es/type/matrix/utils/algorithm13.js":"import { factory } from '../../../utils/factory';\nimport { DimensionError } from '../../../error/DimensionError';\nvar name = 'algorithm13';\nvar dependencies = ['typed'];\nexport var createAlgorithm13 = /* #__PURE__ */factory(name, dependencies, function (_ref) {\n  var typed = _ref.typed;\n\n  /**\n   * Iterates over DenseMatrix items and invokes the callback function f(Aij..z, Bij..z).\n   * Callback function invoked MxN times.\n   *\n   * C(i,j,...z) = f(Aij..z, Bij..z)\n   *\n   * @param {Matrix}   a                 The DenseMatrix instance (A)\n   * @param {Matrix}   b                 The DenseMatrix instance (B)\n   * @param {Function} callback          The f(Aij..z,Bij..z) operation to invoke\n   *\n   * @return {Matrix}                    DenseMatrix (C)\n   *\n   * https://github.com/josdejong/mathjs/pull/346#issuecomment-97658658\n   */\n  return function algorithm13(a, b, callback) {\n    // a arrays\n    var adata = a._data;\n    var asize = a._size;\n    var adt = a._datatype; // b arrays\n\n    var bdata = b._data;\n    var bsize = b._size;\n    var bdt = b._datatype; // c arrays\n\n    var csize = []; // validate dimensions\n\n    if (asize.length !== bsize.length) {\n      throw new DimensionError(asize.length, bsize.length);\n    } // validate each one of the dimension sizes\n\n\n    for (var s = 0; s < asize.length; s++) {\n      // must match\n      if (asize[s] !== bsize[s]) {\n        throw new RangeError('Dimension mismatch. Matrix A (' + asize + ') must match Matrix B (' + bsize + ')');\n      } // update dimension in c\n\n\n      csize[s] = asize[s];\n    } // datatype\n\n\n    var dt; // callback signature to use\n\n    var cf = callback; // process data types\n\n    if (typeof adt === 'string' && adt === bdt) {\n      // datatype\n      dt = adt; // callback\n\n      cf = typed.find(callback, [dt, dt]);\n    } // populate cdata, iterate through dimensions\n\n\n    var cdata = csize.length > 0 ? _iterate(cf, 0, csize, csize[0], adata, bdata) : []; // c matrix\n\n    return a.createDenseMatrix({\n      data: cdata,\n      size: csize,\n      datatype: dt\n    });\n  }; // recursive function\n\n  function _iterate(f, level, s, n, av, bv) {\n    // initialize array for this level\n    var cv = []; // check we reach the last level\n\n    if (level === s.length - 1) {\n      // loop arrays in last level\n      for (var i = 0; i < n; i++) {\n        // invoke callback and store value\n        cv[i] = f(av[i], bv[i]);\n      }\n    } else {\n      // iterate current level\n      for (var j = 0; j < n; j++) {\n        // iterate next level\n        cv[j] = _iterate(f, level + 1, s, s[level + 1], av[j], bv[j]);\n      }\n    }\n\n    return cv;\n  }\n});"},"lineCount":null}},"error":null,"hash":"c1f18a0d716a79a7b19c617687ae863c","cacheData":{"env":{}}}