00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035 FLA_Error FLA_Househ2_UT_opt( FLA_Obj chi_1, FLA_Obj x2, FLA_Obj tau );
00036
00037 FLA_Error FLA_Househ2_UT_opt_float( int m_x2,
00038 float* chi_1,
00039 float* x2, int inc_x2,
00040 float* tau );
00041 FLA_Error FLA_Househ2_UT_opt_double( int m_x2,
00042 double* chi_1,
00043 double* x2, int inc_x2,
00044 double* tau );
00045 FLA_Error FLA_Househ2_UT_opt_scomplex( int m_x2,
00046 scomplex* chi_1,
00047 scomplex* x2, int inc_x2,
00048 scomplex* tau );
00049 FLA_Error FLA_Househ2_UT_opt_dcomplex( int m_x2,
00050 dcomplex* chi_1,
00051 dcomplex* x2, int inc_x2,
00052 dcomplex* tau );
00053
00054 FLA_Error FLA_Apply_househ2_UT_opt( FLA_Obj tau, FLA_Obj u2, FLA_Obj a1t,
00055 FLA_Obj A2 );
00056
00057 FLA_Error FLA_Apply_househ2_UT_opt_float( int m_u2_A2,
00058 int n_a1t,
00059 float* tau,
00060 float* u2, int inc_u2,
00061 float* a1t, int inc_a1t,
00062 float* A2, int ldim_A2 );
00063 FLA_Error FLA_Apply_househ2_UT_opt_double( int m_u2_A2,
00064 int n_a1t,
00065 double* tau,
00066 double* u2, int inc_u2,
00067 double* a1t, int inc_a1t,
00068 double* A2, int ldim_A2 );
00069 FLA_Error FLA_Apply_househ2_UT_opt_scomplex( int m_u2_A2,
00070 int n_a1t,
00071 scomplex* tau,
00072 scomplex* u2, int inc_u2,
00073 scomplex* a1t, int inc_a1t,
00074 scomplex* A2, int ldim_A2 );
00075 FLA_Error FLA_Apply_househ2_UT_opt_dcomplex( int m_u2_A2,
00076 int n_a1t,
00077 dcomplex* tau,
00078 dcomplex* u2, int inc_u2,
00079 dcomplex* a1t, int inc_a1t,
00080 dcomplex* A2, int ldim_A2 );