FLA_Apply_Q_UT_task.c File Reference

(r)


Functions

FLA_Error FLA_Apply_Q_UT_task (FLA_Side side, FLA_Trans trans, FLA_Store storev, FLA_Obj A, FLA_Obj T, FLA_Obj W, FLA_Obj B, fla_apqut_t *cntl)
FLA_Error FLA_Apply_Q_UT_lhc_task (FLA_Obj A, FLA_Obj T, FLA_Obj W, FLA_Obj B, fla_apqut_t *cntl)

Variables

fla_apqut_tfla_apqut_cntl_leaf

Function Documentation

FLA_Error FLA_Apply_Q_UT_lhc_task ( FLA_Obj  A,
FLA_Obj  T,
FLA_Obj  W,
FLA_Obj  B,
fla_apqut_t cntl 
)

References FLA_Apply_Q_UT_internal().

Referenced by FLA_Apply_Q_UT_lhc().

00049 {
00050   return FLA_Apply_Q_UT_internal( FLA_LEFT, FLA_CONJ_TRANSPOSE, FLA_COLUMNWISE,
00051                                   A, T, W, B,
00052                                   fla_apqut_cntl_leaf );
00053 }

FLA_Error FLA_Apply_Q_UT_task ( FLA_Side  side,
FLA_Trans  trans,
FLA_Store  storev,
FLA_Obj  A,
FLA_Obj  T,
FLA_Obj  W,
FLA_Obj  B,
fla_apqut_t cntl 
)

References FLA_Apply_Q_UT_internal().

Referenced by FLASH_Queue_exec_task().

00038 {
00039   // This is normally where we would invoke the unblocked external
00040   // implementation. However, since we don't have one of those, per se,
00041   // we invoke the internal back-end with the leaf control tree for
00042   // flat matrices.
00043   return FLA_Apply_Q_UT_internal( side, trans, storev,
00044                                   A, T, W, B,
00045                                   fla_apqut_cntl_leaf );
00046 }


Variable Documentation


Generated on Mon Jul 6 05:45:53 2009 for libflame by  doxygen 1.5.9