void function ( double arg0 , D1Matrix64F arg1 , D1Matrix64F arg2 , D1Matrix64F arg3 ) { int loc0 = arg1 . getNumElements ( ) ; double loc1 = 0 ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { loc1 += arg1 . get ( loc2 ) * arg2 . get ( loc2 ) ; } for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { arg3 . set ( loc2 , arg2 . get ( loc2 ) + arg0 * arg1 . get ( loc2 ) * loc1 ) ; } }
multiplies a householder reflection against a vector : y = i + & gamma ; u ut x the householder reflection is used in some implementations of qr decomposition . concode_field_sep PlaceHolder placeHolder concode_field_sep void mult concode_elem_sep double innerProdA concode_elem_sep double innerProdTranA concode_elem_sep void addOuterProd concode_elem_sep void rank1Update concode_elem_sep void rank1Update concode_elem_sep double innerProd concode_elem_sep void outerProd