libflame revision_anchor
FLA_Trsm_piv_task.c File Reference

(r)

Functions

FLA_Error FLA_Trsm_piv_task (FLA_Obj A, FLA_Obj B, FLA_Obj p, fla_trsm_t *cntl)
 

Function Documentation

◆ FLA_Trsm_piv_task()

FLA_Error FLA_Trsm_piv_task ( FLA_Obj A,
FLA_Obj B,
FLA_Obj p,
fla_trsm_t * cntl )
14{
15 FLA_Apply_pivots( FLA_LEFT, FLA_NO_TRANSPOSE,
16 p, B );
17
18 FLA_Trsm_external( FLA_LEFT, FLA_LOWER_TRIANGULAR,
19 FLA_NO_TRANSPOSE, FLA_UNIT_DIAG,
20 FLA_ONE, A, B );
21
22 return FLA_SUCCESS;
23}
FLA_Error FLA_Trsm_external(FLA_Side side, FLA_Uplo uplo, FLA_Trans trans, FLA_Diag diag, FLA_Obj alpha, FLA_Obj A, FLA_Obj B)
Definition FLA_Trsm_external.c:13
FLA_Obj FLA_ONE
Definition FLA_Init.c:18
FLA_Error FLA_Apply_pivots(FLA_Side side, FLA_Trans trans, FLA_Obj p, FLA_Obj A)
Definition FLA_Apply_pivots.c:15

References FLA_Apply_pivots(), FLA_ONE, and FLA_Trsm_external().

Referenced by FLASH_Queue_exec_task(), and FLASH_Trsm_piv().