Lines Matching refs:getWidth

215 int FieldMatrix::getWidth()const  in getWidth()  function in FieldMatrix
233 FieldMatrix ret(getField(),rowIndices.size(),getWidth()); in submatrixRows()
307 vector<int> widths(getWidth()); in printMatrix()
566 FieldMatrix temp=combineLeftRight(this->transposed(),identity(getField(),getWidth())); in basisOfLatticeKernel()
572 return temp.submatrix(r,getHeight(),temp.getHeight(),temp.getWidth()); in basisOfLatticeKernel()
578 assert(getWidth()==getHeight()); in inverse()
579 int n=getWidth(); in inverse()
625 assert(v.size()==getWidth()); in canonicalize()
667 …FieldMatrix ret=combineOnTop(*this,theField.zHomomorphism(-1)*identity(theField,getWidth())).trans… in solver()
678 assert(a.getWidth()==b.getWidth()); in operator +()
681 FieldMatrix ret(a.getField(),a.getHeight(),a.getWidth()); in operator +()
684 for(int j=0;j<ret.getWidth();j++) in operator +()
703 assert(a.getWidth()==b.getHeight()); in operator *()
706 FieldMatrix ret(a.getField(),a.getHeight(),b.getWidth()); in operator *()
709 for(int j=0;j<ret.getWidth();j++) in operator *()
719 FieldVector ret(b.getField(),b.getWidth()); in operator *()
729 if(getWidth()!=b.getWidth())return false; in operator ==()
770 for(int j=firstPossiblePivot;j<getWidth();j++) in nonPivotColumns()
784 assert(endColumn<=getWidth()); in submatrix()
816 int width=m.getWidth(); in integerMatrixToFieldMatrix()
827 IntegerMatrix ret(m.getHeight(),m.getWidth()); in fieldMatrixToIntegerMatrix()
838 IntegerMatrix ret(m.getHeight(),m.getWidth()); in fieldMatrixToIntegerMatrixPrimitive()
867 linalgfloat::Matrix M(m.getHeight(),m.getWidth()); in vectorInKernel()
869 for(int j=0;j<m.getWidth();j++) in vectorInKernel()
871 if(M.reduceAndComputeRank()!=M.getWidth()-1)goto fallback; in vectorInKernel()
874 vector<double> temp(kernel.getWidth()); in vectorInKernel()
875 for(int i=0;i<kernel.getWidth();i++)temp[i]=kernel[0][i]; in vectorInKernel()
876 vector<int> tempInt(kernel.getWidth()); in vectorInKernel()
879 IntegerVector ret(kernel.getWidth()); in vectorInKernel()
880 for(int i=0;i<kernel.getWidth();i++)ret[i]=tempInt[i]; in vectorInKernel()
901 assert(bottom.getWidth()==top.getWidth()); in combineOnTop()
902 FieldMatrix ret(top.theField,top.getHeight()+bottom.getHeight(),top.getWidth()); in combineOnTop()
913 FieldMatrix ret(left.theField,left.getHeight(),left.getWidth()+right.getWidth()); in combineLeftRight()
916 for(int j=0;j<left.getWidth();j++)ret.rows[i][j]=left.rows[i][j]; in combineLeftRight()
917 for(int j=0;j<right.getWidth();j++)ret.rows[i][j+left.getWidth()]=right.rows[i][j]; in combineLeftRight()