{"id":"node_modules/mathjs/es/function/matrix/map.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/function","loc":{"line":1,"column":33},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/function/matrix/map.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/function.js"},{"name":"../../utils/factory","loc":{"line":2,"column":24},"parent":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/function/matrix/map.js","resolved":"/home/hernan/workspace/tests/test-simulador/node_modules/mathjs/es/utils/factory.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.createMap = void 0;\n\nvar _function = require(\"../../utils/function\");\n\nvar _factory = require(\"../../utils/factory\");\n\nvar name = 'map';\nvar dependencies = ['typed'];\nvar createMap = /* #__PURE__ */(0, _factory.factory)(name, dependencies, function (_ref) {\n  var typed = _ref.typed;\n  /**\n   * Create a new matrix or array with the results of the callback function executed on\n   * each entry of the matrix/array.\n   *\n   * Syntax:\n   *\n   *    math.map(x, callback)\n   *\n   * Examples:\n   *\n   *    math.map([1, 2, 3], function(value) {\n   *      return value * value\n   *    })  // returns [1, 4, 9]\n   *\n   * See also:\n   *\n   *    filter, forEach, sort\n   *\n   * @param {Matrix | Array} x    The matrix to iterate on.\n   * @param {Function} callback   The callback method is invoked with three\n   *                              parameters: the value of the element, the index\n   *                              of the element, and the matrix being traversed.\n   * @return {Matrix | array}     Transformed map of x\n   */\n\n  return typed(name, {\n    'Array, function': _map,\n    'Matrix, function': function MatrixFunction(x, callback) {\n      return x.map(callback);\n    }\n  });\n});\n/**\n * Map for a multi dimensional array\n * @param {Array} array\n * @param {Function} callback\n * @return {Array}\n * @private\n */\n\nexports.createMap = createMap;\n\nfunction _map(array, callback) {\n  // figure out what number of arguments the callback function expects\n  var args = (0, _function.maxArgumentCount)(callback);\n\n  var recurse = function recurse(value, index) {\n    if (Array.isArray(value)) {\n      return value.map(function (child, i) {\n        // we create a copy of the index array and append the new index value\n        return recurse(child, index.concat(i));\n      });\n    } else {\n      // invoke the callback function with the right number of arguments\n      if (args === 1) {\n        return callback(value);\n      } else if (args === 2) {\n        return callback(value, index);\n      } else {\n        // 3 or -1\n        return callback(value, index, array);\n      }\n    }\n  };\n\n  return recurse(array, []);\n}"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":2,"column":0}},{"generated":{"line":12,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":3,"column":0}},{"name":"name","generated":{"line":12,"column":4},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":3,"column":4}},{"generated":{"line":12,"column":8},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":3,"column":8}},{"generated":{"line":12,"column":11},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":3,"column":11}},{"generated":{"line":12,"column":16},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":3,"column":0}},{"generated":{"line":13,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":0}},{"name":"dependencies","generated":{"line":13,"column":4},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":4}},{"generated":{"line":13,"column":16},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":16}},{"generated":{"line":13,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":19}},{"generated":{"line":13,"column":20},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":20}},{"generated":{"line":13,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":19}},{"generated":{"line":13,"column":28},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":4,"column":0}},{"generated":{"line":14,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":7}},{"name":"createMap","generated":{"line":14,"column":4},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":11}},{"generated":{"line":14,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":20}},{"generated":{"line":14,"column":16},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":23}},{"generated":{"line":14,"column":31},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":38}},{"name":"name","generated":{"line":14,"column":53},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":46}},{"generated":{"line":14,"column":57},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":38}},{"name":"dependencies","generated":{"line":14,"column":59},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":52}},{"generated":{"line":14,"column":71},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":38}},{"generated":{"line":14,"column":73},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":66}},{"name":"_ref","generated":{"line":14,"column":83},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":76}},{"generated":{"line":14,"column":87},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":66}},{"generated":{"line":14,"column":89},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":82}},{"generated":{"line":15,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":2}},{"name":"typed","generated":{"line":15,"column":6},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":6}},{"generated":{"line":15,"column":11},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":11}},{"name":"_ref","generated":{"line":15,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":14}},{"generated":{"line":15,"column":18},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":18}},{"name":"typed","generated":{"line":15,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":19}},{"generated":{"line":15,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":6,"column":2}},{"generated":{"line":16,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":8,"column":2}},{"generated":{"line":41,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":2}},{"name":"typed","generated":{"line":41,"column":9},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":9}},{"generated":{"line":41,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":14}},{"name":"name","generated":{"line":41,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":15}},{"generated":{"line":41,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":14}},{"generated":{"line":41,"column":21},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":21}},{"generated":{"line":42,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":33,"column":4}},{"name":"_map","generated":{"line":42,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":33,"column":23}},{"generated":{"line":42,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":21}},{"generated":{"line":43,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":4}},{"generated":{"line":43,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":24}},{"name":"MatrixFunction","generated":{"line":43,"column":33},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":33}},{"generated":{"line":43,"column":47},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":24}},{"name":"x","generated":{"line":43,"column":48},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":48}},{"generated":{"line":43,"column":49},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":24}},{"name":"callback","generated":{"line":43,"column":51},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":51}},{"generated":{"line":43,"column":59},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":24}},{"generated":{"line":43,"column":61},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":34,"column":61}},{"generated":{"line":44,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":6}},{"name":"x","generated":{"line":44,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":13}},{"generated":{"line":44,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":14}},{"name":"map","generated":{"line":44,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":15}},{"generated":{"line":44,"column":18},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":13}},{"name":"callback","generated":{"line":44,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":19}},{"generated":{"line":44,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":13}},{"generated":{"line":44,"column":28},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":35,"column":6}},{"generated":{"line":45,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":36,"column":5}},{"generated":{"line":46,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":21}},{"generated":{"line":46,"column":3},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":14}},{"generated":{"line":46,"column":4},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":32,"column":2}},{"generated":{"line":47,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":38,"column":1}},{"generated":{"line":47,"column":1},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":38}},{"generated":{"line":47,"column":2},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":5,"column":7}},{"generated":{"line":48,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":39,"column":0}},{"generated":{"line":58,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":0}},{"name":"_map","generated":{"line":58,"column":9},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":9}},{"generated":{"line":58,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":0}},{"name":"array","generated":{"line":58,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":14}},{"generated":{"line":58,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":0}},{"name":"callback","generated":{"line":58,"column":21},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":21}},{"generated":{"line":58,"column":29},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":0}},{"generated":{"line":58,"column":31},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":47,"column":31}},{"generated":{"line":59,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":48,"column":2}},{"generated":{"line":60,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":2}},{"name":"args","generated":{"line":60,"column":6},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":6}},{"generated":{"line":60,"column":10},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":10}},{"generated":{"line":60,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":13}},{"name":"callback","generated":{"line":60,"column":45},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":30}},{"generated":{"line":60,"column":53},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":13}},{"generated":{"line":60,"column":54},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":49,"column":2}},{"generated":{"line":62,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":2}},{"name":"recurse","generated":{"line":62,"column":6},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":6}},{"generated":{"line":62,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":13}},{"generated":{"line":62,"column":16},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":16}},{"name":"recurse","generated":{"line":62,"column":25},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":25}},{"generated":{"line":62,"column":32},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":16}},{"name":"value","generated":{"line":62,"column":33},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":33}},{"generated":{"line":62,"column":38},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":16}},{"name":"index","generated":{"line":62,"column":40},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":40}},{"generated":{"line":62,"column":45},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":16}},{"generated":{"line":62,"column":47},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":47}},{"generated":{"line":63,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":4}},{"name":"Array","generated":{"line":63,"column":8},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":8}},{"generated":{"line":63,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":13}},{"name":"isArray","generated":{"line":63,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":14}},{"generated":{"line":63,"column":21},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":8}},{"name":"value","generated":{"line":63,"column":22},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":22}},{"generated":{"line":63,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":8}},{"generated":{"line":63,"column":28},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":4}},{"generated":{"line":63,"column":30},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":30}},{"generated":{"line":64,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":6}},{"name":"value","generated":{"line":64,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":13}},{"generated":{"line":64,"column":18},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":18}},{"name":"map","generated":{"line":64,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":19}},{"generated":{"line":64,"column":22},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":13}},{"generated":{"line":64,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":23}},{"name":"child","generated":{"line":64,"column":33},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":33}},{"generated":{"line":64,"column":38},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":23}},{"name":"i","generated":{"line":64,"column":40},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":40}},{"generated":{"line":64,"column":41},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":23}},{"generated":{"line":64,"column":43},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":43}},{"generated":{"line":65,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":54,"column":8}},{"generated":{"line":66,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":8}},{"name":"recurse","generated":{"line":66,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":15}},{"generated":{"line":66,"column":22},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":22}},{"name":"child","generated":{"line":66,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":23}},{"generated":{"line":66,"column":28},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":22}},{"name":"index","generated":{"line":66,"column":30},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":30}},{"generated":{"line":66,"column":35},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":35}},{"name":"concat","generated":{"line":66,"column":36},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":36}},{"generated":{"line":66,"column":42},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":30}},{"name":"i","generated":{"line":66,"column":43},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":43}},{"generated":{"line":66,"column":44},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":30}},{"generated":{"line":66,"column":45},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":22}},{"generated":{"line":66,"column":46},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":55,"column":8}},{"generated":{"line":67,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":56,"column":7}},{"generated":{"line":67,"column":7},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":13}},{"generated":{"line":67,"column":8},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":53,"column":6}},{"generated":{"line":68,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":57,"column":5}},{"generated":{"line":68,"column":5},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":52,"column":4}},{"generated":{"line":68,"column":11},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":57,"column":11}},{"generated":{"line":69,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":58,"column":6}},{"generated":{"line":70,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":6}},{"name":"args","generated":{"line":70,"column":10},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":10}},{"generated":{"line":70,"column":14},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":14}},{"generated":{"line":70,"column":19},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":19}},{"generated":{"line":70,"column":20},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":6}},{"generated":{"line":70,"column":22},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":22}},{"generated":{"line":71,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":8}},{"name":"callback","generated":{"line":71,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":15}},{"generated":{"line":71,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":23}},{"name":"value","generated":{"line":71,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":24}},{"generated":{"line":71,"column":29},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":23}},{"generated":{"line":71,"column":30},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":60,"column":8}},{"generated":{"line":72,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":7}},{"generated":{"line":72,"column":7},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":59,"column":6}},{"generated":{"line":72,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":13}},{"name":"args","generated":{"line":72,"column":17},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":17}},{"generated":{"line":72,"column":21},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":21}},{"generated":{"line":72,"column":26},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":26}},{"generated":{"line":72,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":13}},{"generated":{"line":72,"column":29},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":29}},{"generated":{"line":73,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":8}},{"name":"callback","generated":{"line":73,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":15}},{"generated":{"line":73,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":23}},{"name":"value","generated":{"line":73,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":24}},{"generated":{"line":73,"column":29},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":23}},{"name":"index","generated":{"line":73,"column":31},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":31}},{"generated":{"line":73,"column":36},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":23}},{"generated":{"line":73,"column":37},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":62,"column":8}},{"generated":{"line":74,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":63,"column":7}},{"generated":{"line":74,"column":7},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":61,"column":13}},{"generated":{"line":74,"column":13},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":63,"column":13}},{"generated":{"line":75,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":64,"column":8}},{"generated":{"line":76,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":8}},{"name":"callback","generated":{"line":76,"column":15},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":15}},{"generated":{"line":76,"column":23},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":23}},{"name":"value","generated":{"line":76,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":24}},{"generated":{"line":76,"column":29},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":23}},{"name":"index","generated":{"line":76,"column":31},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":31}},{"generated":{"line":76,"column":36},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":23}},{"name":"array","generated":{"line":76,"column":38},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":38}},{"generated":{"line":76,"column":43},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":23}},{"generated":{"line":76,"column":44},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":65,"column":8}},{"generated":{"line":77,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":66,"column":7}},{"generated":{"line":78,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":67,"column":5}},{"generated":{"line":79,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":68,"column":3}},{"generated":{"line":79,"column":3},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":51,"column":2}},{"generated":{"line":81,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":2}},{"name":"recurse","generated":{"line":81,"column":9},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":9}},{"generated":{"line":81,"column":16},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":16}},{"name":"array","generated":{"line":81,"column":17},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":17}},{"generated":{"line":81,"column":22},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":16}},{"generated":{"line":81,"column":24},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":24}},{"generated":{"line":81,"column":26},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":16}},{"generated":{"line":81,"column":27},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":70,"column":2}},{"generated":{"line":82,"column":0},"source":"node_modules/mathjs/es/function/matrix/map.js","original":{"line":71,"column":1}}],"sources":{"node_modules/mathjs/es/function/matrix/map.js":"import { maxArgumentCount } from '../../utils/function';\nimport { factory } from '../../utils/factory';\nvar name = 'map';\nvar dependencies = ['typed'];\nexport var createMap = /* #__PURE__ */factory(name, dependencies, function (_ref) {\n  var typed = _ref.typed;\n\n  /**\n   * Create a new matrix or array with the results of the callback function executed on\n   * each entry of the matrix/array.\n   *\n   * Syntax:\n   *\n   *    math.map(x, callback)\n   *\n   * Examples:\n   *\n   *    math.map([1, 2, 3], function(value) {\n   *      return value * value\n   *    })  // returns [1, 4, 9]\n   *\n   * See also:\n   *\n   *    filter, forEach, sort\n   *\n   * @param {Matrix | Array} x    The matrix to iterate on.\n   * @param {Function} callback   The callback method is invoked with three\n   *                              parameters: the value of the element, the index\n   *                              of the element, and the matrix being traversed.\n   * @return {Matrix | array}     Transformed map of x\n   */\n  return typed(name, {\n    'Array, function': _map,\n    'Matrix, function': function MatrixFunction(x, callback) {\n      return x.map(callback);\n    }\n  });\n});\n/**\n * Map for a multi dimensional array\n * @param {Array} array\n * @param {Function} callback\n * @return {Array}\n * @private\n */\n\nfunction _map(array, callback) {\n  // figure out what number of arguments the callback function expects\n  var args = maxArgumentCount(callback);\n\n  var recurse = function recurse(value, index) {\n    if (Array.isArray(value)) {\n      return value.map(function (child, i) {\n        // we create a copy of the index array and append the new index value\n        return recurse(child, index.concat(i));\n      });\n    } else {\n      // invoke the callback function with the right number of arguments\n      if (args === 1) {\n        return callback(value);\n      } else if (args === 2) {\n        return callback(value, index);\n      } else {\n        // 3 or -1\n        return callback(value, index, array);\n      }\n    }\n  };\n\n  return recurse(array, []);\n}"},"lineCount":null}},"error":null,"hash":"e0b013f2fd24f7a3fdece16b31d4ba2d","cacheData":{"env":{}}}