Commit 704ccb7f authored by thomas dettbarn's avatar thomas dettbarn
Browse files

wmops estimation can be run --> would save 30 wmops.

parent 1e3719d7
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -895,7 +895,7 @@ static void HouseholderReduction_fx(
	for (nCh=0;nCh<nChannelsC;nCh++)
	{
		biDiagonalReductionLeft_64(
			singularVectors_Left_64,nCh,
			singularVectors_Left_64,0,
			singularValues_fx,singularValues_fx_e,
			nChannelsL,
			nChannelsC,
@@ -904,7 +904,7 @@ static void HouseholderReduction_fx(


		biDiagonalReductionRight_64(
			singularVectors_Left_64,nCh,
			singularVectors_Left_64,0,
			secDiag_fx,secDiag_fx_e,
			nChannelsL,
			nChannelsC,
@@ -1206,7 +1206,7 @@ static void biDiagonalReductionRight_64(
		printf("R: \x1b[1;33m%016llX --> %08X<%2X   g:%08X<%2X\x1b[0m\n",r_64,r,r_e,*g,*g_e);
    
            invVal_e = r_e;
            invVal = BASOP_Util_Divide3232_Scale_newton( MAXVAL_WORD32, r, &invVal_e);
            invVal = BASOP_Util_Divide3232_Scale_newton( MAXVAL_WORD32, maxWithSign_fx( r ), &invVal_e);
    
//            tmpe=add(31,sub(singularVectors_e,g_e));	// TODO: maybe the other way around??
		tmpe=sub(30,singularVectors_e);