From f9cc184d158d50298ffda53daf5b0c65e6a2d802 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Thu, 13 Aug 2015 01:06:07 -0700 Subject: [PATCH] small optimization --- web/app/math/optim.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/web/app/math/optim.js b/web/app/math/optim.js index 9d937893..f3804222 100644 --- a/web/app/math/optim.js +++ b/web/app/math/optim.js @@ -314,14 +314,13 @@ optim.dog_leg = function (subsys, rough) { function lsolve(A, b) { if (csize < xsize) { var At = n.transpose(A); - var sol = n.solve(n.dot(A, At), b); + var sol = n.solve(n.dot(A, At), b, true); return n.dot(At, sol); } else { - return n.solve(A, b); + return n.solve(A, b, false); } } - var g = n.dot(n.transpose(Jx), fx); // get the infinity norm fx_inf and g_inf var g_inf = n.norminf(g);