DenseMatrix64F function ( DenseMatrix64F arg0 , double arg1 ) { if ( ! MatrixFeatures . isVector ( arg0 ) ) throw new IllegalArgumentException ( "srini_string" ) ; DenseMatrix64F loc0 = CommonOps . identity ( arg0 . getNumElements ( ) ) ; CommonOps . multAddTransB ( - arg1 , arg0 , arg0 , loc0 ) ; return loc0 ; }
creates a reflector from the provided vector and gamma . q = i - & gamma ; u ut in practice org.ejml.alg.dense.mult.vectorvectormult #householder double , org.ejml.data.d1matrix64f , org.ejml.data.d1matrix64f , org.ejml.data.d1matrix64f multhouseholder should be used for performance reasons since there is no need to calculate q explicitly . concode_field_sep PlaceHolder placeHolder concode_field_sep void subvector concode_elem_sep double elementSumSq concode_elem_sep double diffNormP1 concode_elem_sep DenseMatrix64F pivotMatrix concode_elem_sep DenseMatrix64F copyChangeRow concode_elem_sep double diffNormF concode_elem_sep double qualityTriangular concode_elem_sep double diffNormF_fast concode_elem_sep void addIdentity concode_elem_sep double diagProd concode_elem_sep DenseMatrix64F copyTriangle concode_elem_sep DenseMatrix64F[] splitIntoVectors