Functions | |
FLA_Error | FLA_QR_UT_copy_task (FLA_Obj A, FLA_Obj T, FLA_Obj U, fla_qrut_t *cntl) |
Variables | |
fla_qrut_t * | fla_qrut_cntl_leaf |
FLA_Error FLA_QR_UT_copy_task | ( | FLA_Obj | A, | |
FLA_Obj | T, | |||
FLA_Obj | U, | |||
fla_qrut_t * | cntl | |||
) |
References FLA_Copyr_external(), and FLA_QR_UT_internal().
Referenced by FLA_QR_UT_copy_internal(), and FLASH_Queue_exec_task().
00038 { 00039 FLA_Error r_val; 00040 00041 // This is normally where we would invoke the unblocked external 00042 // implementation. However, since we don't have one of those, per se, 00043 // we invoke the internal back-end with the leaf control tree for 00044 // flat matrices. 00045 r_val = FLA_QR_UT_internal( A, T, 00046 fla_qrut_cntl_leaf ); 00047 00048 //FLA_Copy_external( A, U ); 00049 FLA_Copyr_external( FLA_LOWER_TRIANGULAR, A, U ); 00050 00051 return r_val; 00052 }