Lines Matching refs:scaledMat
579 MatrixType scaledMat = mat.template selfadjointView<Lower>();
580 scaledMat.diagonal().array() -= shift;
581 Scalar scale = scaledMat.cwiseAbs().maxCoeff();
582 if(scale > 0) scaledMat /= scale; // TODO for scale==0 we could save the remaining operations
585 computeRoots(scaledMat,eivals);
598 tmp = scaledMat;
627 tmp = scaledMat;
682 MatrixType scaledMat = mat / scale;
685 computeRoots(scaledMat,eivals);
696 scaledMat.diagonal().array () -= eivals(1);
697 Scalar a2 = numext::abs2(scaledMat(0,0));
698 Scalar c2 = numext::abs2(scaledMat(1,1));
699 Scalar b2 = numext::abs2(scaledMat(1,0));
702 eivecs.col(1) << -scaledMat(1,0), scaledMat(0,0);
707 eivecs.col(1) << -scaledMat(1,1), scaledMat(1,0);