libflame  revision_anchor
Functions
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().