void function ( final int arg0 , final D1Submatrix64F arg1 , final D1Submatrix64F arg2 , int arg3 , double arg4 ) { double loc0 = BlockHouseHolder . innerProdRow ( arg0 , arg1 , arg3 , arg2 , arg3 , 1 ) ; double loc1 = arg1 . get ( arg3 , arg3 + 1 ) ; arg1 . set ( arg3 , arg3 + 1 , 1 ) ; BlockVectorOps . add_row ( arg0 , arg2 , arg3 , 1 , arg1 , arg3 , - 0.5 * arg4 * loc0 , arg2 , arg3 , arg3 + 1 , arg1 . col1 - arg1 . col0 ) ; arg1 . set ( arg3 , arg3 + 1 , loc1 ) ; }
final computation for a single row of ` v ' : v = y - 1/2 & gamma ; y ^ tu u concode_field_sep PlaceHolder placeHolder concode_field_sep void tridiagUpperRow concode_elem_sep void multA_u concode_elem_sep double innerProdRowSymm concode_elem_sep void computeW_row concode_elem_sep void applyReflectorsToRow concode_elem_sep void computeY concode_elem_sep void computeV_blockVector