libflame
revision_anchor
|
00001 /* 00002 00003 Copyright (C) 2014, The University of Texas at Austin 00004 00005 This file is part of libflame and is available under the 3-Clause 00006 BSD license, which can be found in the LICENSE file at the top-level 00007 directory, or at http://opensource.org/licenses/BSD-3-Clause 00008 00009 */ 00010 00011 #include "FLAME.h" 00012 00013 FLA_Error FLA_Apply_HUD_UT_l_unb_var1( FLA_Obj tau, FLA_Obj w12t, 00014 FLA_Obj r12t, 00015 FLA_Obj u1, FLA_Obj C2, 00016 FLA_Obj v1, FLA_Obj D2 ); 00017 00018 FLA_Error FLA_Apply_HUD_UT_l_opt_var1( FLA_Obj tau, FLA_Obj w12t, 00019 FLA_Obj r12t, 00020 FLA_Obj u1, FLA_Obj C2, 00021 FLA_Obj v1, FLA_Obj D2 ); 00022 00023 FLA_Error FLA_Apply_HUD_UT_l_ops_var1( int m_u1_C2, 00024 int m_v1_D2, 00025 int n_r12t, 00026 float* tau, 00027 float* w12t, int inc_w12t, 00028 float* r12t, int inc_r12t, 00029 float* u1, int inc_u1, 00030 float* C2, int rs_C2, int cs_C2, 00031 float* v1, int inc_v1, 00032 float* D2, int rs_D2, int cs_D2 ); 00033 00034 FLA_Error FLA_Apply_HUD_UT_l_opd_var1( int m_u1_C2, 00035 int m_v1_D2, 00036 int n_r12t, 00037 double* tau, 00038 double* w12t, int inc_w12t, 00039 double* r12t, int inc_r12t, 00040 double* u1, int inc_u1, 00041 double* C2, int rs_C2, int cs_C2, 00042 double* v1, int inc_v1, 00043 double* D2, int rs_D2, int cs_D2 ); 00044 00045 FLA_Error FLA_Apply_HUD_UT_l_opc_var1( int m_u1_C2, 00046 int m_v1_D2, 00047 int n_r12t, 00048 scomplex* tau, 00049 scomplex* w12t, int inc_w12t, 00050 scomplex* r12t, int inc_r12t, 00051 scomplex* u1, int inc_u1, 00052 scomplex* C2, int rs_C2, int cs_C2, 00053 scomplex* v1, int inc_v1, 00054 scomplex* D2, int rs_D2, int cs_D2 ); 00055 00056 FLA_Error FLA_Apply_HUD_UT_l_opz_var1( int m_u1_C2, 00057 int m_v1_D2, 00058 int n_r12t, 00059 dcomplex* tau, 00060 dcomplex* w12t, int inc_w12t, 00061 dcomplex* r12t, int inc_r12t, 00062 dcomplex* u1, int inc_u1, 00063 dcomplex* C2, int rs_C2, int cs_C2, 00064 dcomplex* v1, int inc_v1, 00065 dcomplex* D2, int rs_D2, int cs_D2 ); 00066