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 // --- FLA_Tevd_eigval_v_opt_var1() -------------------------------------------- 00012 00013 FLA_Error FLA_Tevd_eigval_v_opt_var1( FLA_Obj G, FLA_Obj d, FLA_Obj e, FLA_Obj n_iter ); 00014 FLA_Error FLA_Tevd_eigval_v_ops_var1( int m_A, 00015 int n_G, 00016 scomplex* buff_G, int rs_G, int cs_G, 00017 float* buff_d, int inc_d, 00018 float* buff_e, int inc_e, 00019 int* n_iter ); 00020 FLA_Error FLA_Tevd_eigval_v_opd_var1( int m_A, 00021 int n_G, 00022 dcomplex* buff_G, int rs_G, int cs_G, 00023 double* buff_d, int inc_d, 00024 double* buff_e, int inc_e, 00025 int* n_iter ); 00026 00027 FLA_Error FLA_Tevd_eigval_v_ops_var3( int m_A, 00028 int m_U, 00029 int n_G, 00030 scomplex* buff_G, int rs_G, int cs_G, 00031 float* buff_d, int inc_d, 00032 float* buff_e, int inc_e, 00033 float* buff_l, int inc_l, 00034 int* buff_ls, int inc_ls, 00035 float* buff_pu, int inc_pu, 00036 int* n_iter ); 00037 FLA_Error FLA_Tevd_eigval_v_opd_var3( int m_A, 00038 int m_U, 00039 int n_G, 00040 dcomplex* buff_G, int rs_G, int cs_G, 00041 double* buff_d, int inc_d, 00042 double* buff_e, int inc_e, 00043 double* buff_l, int inc_l, 00044 int* buff_ls, int inc_ls, 00045 double* buff_pu, int inc_pu, 00046 int* n_iter ); 00047