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_Chol_l_blk_var1( FLA_Obj A, fla_chol_t* cntl ); 14 FLA_Error FLA_Chol_l_blk_var2( FLA_Obj A, fla_chol_t* cntl ); 15 FLA_Error FLA_Chol_l_blk_var3( FLA_Obj A, fla_chol_t* cntl ); 16 17 FLA_Error FLA_Chol_l_unb_var1( FLA_Obj A ); 18 FLA_Error FLA_Chol_l_unb_var2( FLA_Obj A ); 19 FLA_Error FLA_Chol_l_unb_var3( FLA_Obj A ); 20 21 FLA_Error FLA_Chol_l_opt_var1( FLA_Obj A ); 22 FLA_Error FLA_Chol_l_ops_var1( int mn_A, 23 float* A, int rs_A, int cs_A ); 24 FLA_Error FLA_Chol_l_opd_var1( int mn_A, 25 double* A, int rs_A, int cs_A ); 26 FLA_Error FLA_Chol_l_opc_var1( int mn_A, 27 scomplex* A, int rs_A, int cs_A ); 28 FLA_Error FLA_Chol_l_opz_var1( int mn_A, 29 dcomplex* A, int rs_A, int cs_A ); 30 31 FLA_Error FLA_Chol_l_opt_var2( FLA_Obj A ); 32 FLA_Error FLA_Chol_l_ops_var2( int mn_A, 33 float* A, int rs_A, int cs_A ); 34 FLA_Error FLA_Chol_l_opd_var2( int mn_A, 35 double* A, int rs_A, int cs_A ); 36 FLA_Error FLA_Chol_l_opc_var2( int mn_A, 37 scomplex* A, int rs_A, int cs_A ); 38 FLA_Error FLA_Chol_l_opz_var2( int mn_A, 39 dcomplex* A, int rs_A, int cs_A ); 40 41 FLA_Error FLA_Chol_l_opt_var3( FLA_Obj A ); 42 FLA_Error FLA_Chol_l_ops_var3( int mn_A, 43 float* A, int rs_A, int cs_A ); 44 FLA_Error FLA_Chol_l_opd_var3( int mn_A, 45 double* A, int rs_A, int cs_A ); 46 FLA_Error FLA_Chol_l_opc_var3( int mn_A, 47 scomplex* A, int rs_A, int cs_A ); 48 FLA_Error FLA_Chol_l_opz_var3( int mn_A, 49 dcomplex* A, int rs_A, int cs_A ); 50 51