1 /*
2 
3     Copyright (C) 2014, The University of Texas at Austin
4 
5     This file is part of libflame and is available under the 3-Clause
6     BSD license, which can be found in the LICENSE file at the top-level
7     directory, or at http://opensource.org/licenses/BSD-3-Clause
8 
9 */
10 
11 #include "FLAME.h"
12 
13 FLA_Error FLA_Accum_T_UT_fc_unb_var1( FLA_Obj A, FLA_Obj t, FLA_Obj T );
14 FLA_Error FLA_Accum_T_UT_fc_blk_var2( FLA_Obj A, FLA_Obj t, FLA_Obj T );
15 
16 FLA_Error FLA_Accum_T_UT_fc_opt_var1( FLA_Obj A, FLA_Obj t, FLA_Obj T );
17 
18 FLA_Error FLA_Accum_T_UT_fc_ops_var1( int m_A,
19                                       int n_AT,
20                                       float* A, int rs_A, int cs_A,
21                                       int m_t,
22                                       float* t, int inc_t,
23                                       float* T, int rs_T, int cs_T );
24 FLA_Error FLA_Accum_T_UT_fc_opd_var1( int m_A,
25                                       int n_AT,
26                                       double* A, int rs_A, int cs_A,
27                                       int m_t,
28                                       double* t, int inc_t,
29                                       double* T, int rs_T, int cs_T );
30 FLA_Error FLA_Accum_T_UT_fc_opc_var1( int m_A,
31                                       int n_AT,
32                                       scomplex* A, int rs_A, int cs_A,
33                                       int m_t,
34                                       scomplex* t, int inc_t,
35                                       scomplex* T, int rs_T, int cs_T );
36 FLA_Error FLA_Accum_T_UT_fc_opz_var1( int m_A,
37                                       int n_AT,
38                                       dcomplex* A, int rs_A, int cs_A,
39                                       int m_t,
40                                       dcomplex* t, int inc_t,
41                                       dcomplex* T, int rs_T, int cs_T );
42