public double[][] getSortedEigenVectorsAsRows(){
            if(!this.eigenDone)symmetricEigen();
            double[][] ret = new double[this.numberOfRows][this.numberOfRows];
            for(int i=0; i<this.numberOfRows;i++){
                for(int j=0; j<this.numberOfRows;j++){
                    ret[i][j] = this.sortedEigenVector[j][i];
                }
            }
            return ret;
        }