{"ScriptPreparationCode":"var A = [[11, -1, 0], [-1, 12, -1], [0, -1, 11]],\r\n B = [[87], [12] , [0]];\r\n\r\nvar Numeric_LUa = numeric.LU(A),\r\n math_LUa = math.lup(A);","TestCases":[{"Name":"jStat","Code":"jStat.gauss_elimination(A, B);","IsDeferred":false},{"Name":"Numeric JS (uses LUsolve under the hood)","Code":"numeric.solve(A, B);","IsDeferred":false},{"Name":"Numeric JS (LU Decomposed first)","Code":"numeric.LUsolve(Numeric_LUa, B);","IsDeferred":false},{"Name":"math.js","Code":"math.lusolve(A, B);","IsDeferred":false},{"Name":"math.js (LU Decomposed first)","Code":"math.lusolve(math_LUa, B);","IsDeferred":false}]}