libflame  revision_anchor
Functions
FLA_Accum_T_UT.h File Reference

(r)

Go to the source code of this file.

Functions

FLA_Error FLA_Accum_T_UT_internal (FLA_Direct direct, FLA_Store storev, FLA_Obj A, FLA_Obj tau, FLA_Obj T)
 

Function Documentation

◆ FLA_Accum_T_UT_internal()

FLA_Error FLA_Accum_T_UT_internal ( FLA_Direct  direct,
FLA_Store  storev,
FLA_Obj  A,
FLA_Obj  tau,
FLA_Obj  T 
)

References FLA_Accum_T_UT_fc_blk_var2(), and FLA_Accum_T_UT_fr_blk_var2().

Referenced by FLA_Accum_T_UT().

14 {
15  FLA_Error r_val = FLA_SUCCESS;
16 
17  if ( direct == FLA_FORWARD )
18  {
19  if ( storev == FLA_COLUMNWISE )
20  r_val = FLA_Accum_T_UT_fc_blk_var2( A, tau, T );
21  else if ( storev == FLA_ROWWISE )
22  r_val = FLA_Accum_T_UT_fr_blk_var2( A, tau, T );
23  }
24  else if ( direct == FLA_BACKWARD )
25  {
26  if ( storev == FLA_COLUMNWISE )
27  FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
28  else if ( storev == FLA_ROWWISE )
29  FLA_Check_error_code( FLA_NOT_YET_IMPLEMENTED );
30  }
31 
32  return r_val;
33 }
FLA_Error FLA_Accum_T_UT_fc_blk_var2(FLA_Obj A, FLA_Obj t, FLA_Obj T)
Definition: FLA_Accum_T_UT_fc_blk_var2.c:13
int FLA_Error
Definition: FLA_type_defs.h:47
FLA_Error FLA_Accum_T_UT_fr_blk_var2(FLA_Obj A, FLA_Obj t, FLA_Obj T)
Definition: FLA_Accum_T_UT_fr_blk_var2.c:13