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_LU_nopiv_blk_var1( FLA_Obj A, fla_lu_t* cntl ); 00014 FLA_Error FLA_LU_nopiv_blk_var2( FLA_Obj A, fla_lu_t* cntl ); 00015 FLA_Error FLA_LU_nopiv_blk_var3( FLA_Obj A, fla_lu_t* cntl ); 00016 FLA_Error FLA_LU_nopiv_blk_var4( FLA_Obj A, fla_lu_t* cntl ); 00017 FLA_Error FLA_LU_nopiv_blk_var5( FLA_Obj A, fla_lu_t* cntl ); 00018 00019 FLA_Error FLA_LU_nopiv_unb_var1( FLA_Obj A ); 00020 FLA_Error FLA_LU_nopiv_unb_var2( FLA_Obj A ); 00021 FLA_Error FLA_LU_nopiv_unb_var3( FLA_Obj A ); 00022 FLA_Error FLA_LU_nopiv_unb_var4( FLA_Obj A ); 00023 FLA_Error FLA_LU_nopiv_unb_var5( FLA_Obj A ); 00024 00025 FLA_Error FLA_LU_nopiv_opt_var1( FLA_Obj A ); 00026 FLA_Error FLA_LU_nopiv_ops_var1( int m_A, 00027 int n_A, 00028 float* A, int rs_A, int cs_A ); 00029 FLA_Error FLA_LU_nopiv_opd_var1( int m_A, 00030 int n_A, 00031 double* A, int rs_A, int cs_A ); 00032 FLA_Error FLA_LU_nopiv_opc_var1( int m_A, 00033 int n_A, 00034 scomplex* A, int rs_A, int cs_A ); 00035 FLA_Error FLA_LU_nopiv_opz_var1( int m_A, 00036 int n_A, 00037 dcomplex* A, int rs_A, int cs_A ); 00038 00039 FLA_Error FLA_LU_nopiv_opt_var2( FLA_Obj A ); 00040 FLA_Error FLA_LU_nopiv_ops_var2( int m_A, 00041 int n_A, 00042 float* A, int rs_A, int cs_A ); 00043 FLA_Error FLA_LU_nopiv_opd_var2( int m_A, 00044 int n_A, 00045 double* A, int rs_A, int cs_A ); 00046 FLA_Error FLA_LU_nopiv_opc_var2( int m_A, 00047 int n_A, 00048 scomplex* A, int rs_A, int cs_A ); 00049 FLA_Error FLA_LU_nopiv_opz_var2( int m_A, 00050 int n_A, 00051 dcomplex* A, int rs_A, int cs_A ); 00052 00053 FLA_Error FLA_LU_nopiv_opt_var3( FLA_Obj A ); 00054 FLA_Error FLA_LU_nopiv_ops_var3( int m_A, 00055 int n_A, 00056 float* A, int rs_A, int cs_A ); 00057 FLA_Error FLA_LU_nopiv_opd_var3( int m_A, 00058 int n_A, 00059 double* A, int rs_A, int cs_A ); 00060 FLA_Error FLA_LU_nopiv_opc_var3( int m_A, 00061 int n_A, 00062 scomplex* A, int rs_A, int cs_A ); 00063 FLA_Error FLA_LU_nopiv_opz_var3( int m_A, 00064 int n_A, 00065 dcomplex* A, int rs_A, int cs_A ); 00066 00067 FLA_Error FLA_LU_nopiv_opt_var4( FLA_Obj A ); 00068 FLA_Error FLA_LU_nopiv_ops_var4( int m_A, 00069 int n_A, 00070 float* A, int rs_A, int cs_A ); 00071 FLA_Error FLA_LU_nopiv_opd_var4( int m_A, 00072 int n_A, 00073 double* A, int rs_A, int cs_A ); 00074 FLA_Error FLA_LU_nopiv_opc_var4( int m_A, 00075 int n_A, 00076 scomplex* A, int rs_A, int cs_A ); 00077 FLA_Error FLA_LU_nopiv_opz_var4( int m_A, 00078 int n_A, 00079 dcomplex* A, int rs_A, int cs_A ); 00080 00081 FLA_Error FLA_LU_nopiv_opt_var5( FLA_Obj A ); 00082 FLA_Error FLA_LU_nopiv_ops_var5( int m_A, 00083 int n_A, 00084 float* A, int rs_A, int cs_A ); 00085 FLA_Error FLA_LU_nopiv_opd_var5( int m_A, 00086 int n_A, 00087 double* A, int rs_A, int cs_A ); 00088 FLA_Error FLA_LU_nopiv_opc_var5( int m_A, 00089 int n_A, 00090 scomplex* A, int rs_A, int cs_A ); 00091 FLA_Error FLA_LU_nopiv_opz_var5( int m_A, 00092 int n_A, 00093 dcomplex* A, int rs_A, int cs_A ); 00094