libflame
12600
|
fla_apcaq2ut_t* FLA_Cntl_apcaq2ut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apcaq2ut_t * | sub_apcaq2ut, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_trmm_t * | sub_trmm1, | ||
fla_trmm_t * | sub_trmm2, | ||
fla_trsm_t * | sub_trsm, | ||
fla_axpy_t * | sub_axpy1, | ||
fla_axpy_t * | sub_axpy2, | ||
fla_axpy_t * | sub_axpy3, | ||
fla_copy_t * | sub_copy | ||
) |
References fla_trsm_s::blocksize, fla_apcaq2ut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apcaq2ut_s::matrix_type, fla_apcaq2ut_s::sub_apcaq2ut, fla_apcaq2ut_s::sub_axpy1, fla_apcaq2ut_s::sub_axpy2, fla_apcaq2ut_s::sub_axpy3, fla_apcaq2ut_s::sub_copy, fla_apcaq2ut_s::sub_gemm1, fla_apcaq2ut_s::sub_gemm2, fla_apcaq2ut_s::sub_trmm1, fla_apcaq2ut_s::sub_trmm2, fla_trsm_s::sub_trsm, fla_apcaq2ut_s::sub_trsm, fla_trsm_s::variant, and fla_apcaq2ut_s::variant.
Referenced by FLA_Apply_CAQ2_UT_cntl_init(), and FLASH_Apply_CAQ2_UT_cntl_init().
{ fla_apcaq2ut_t* cntl; cntl = ( fla_apcaq2ut_t* ) FLA_malloc( sizeof(fla_apcaq2ut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apcaq2ut = sub_apcaq2ut; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_trmm1 = sub_trmm1; cntl->sub_trmm2 = sub_trmm2; cntl->sub_trsm = sub_trsm; cntl->sub_axpy1 = sub_axpy1; cntl->sub_axpy2 = sub_axpy2; cntl->sub_axpy3 = sub_axpy3; cntl->sub_copy = sub_copy; return cntl; }
fla_apcaqutinc_t* FLA_Cntl_apcaqutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apcaq2ut_t * | sub_apcaq2ut | ||
) |
References fla_trsm_s::blocksize, fla_apcaqutinc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apcaqutinc_s::matrix_type, fla_apcaqutinc_s::sub_apcaq2ut, fla_trsm_s::variant, and fla_apcaqutinc_s::variant.
Referenced by FLASH_Apply_CAQ_UT_inc_cntl_init().
{ fla_apcaqutinc_t* cntl; cntl = ( fla_apcaqutinc_t* ) FLA_malloc( sizeof(fla_apcaqutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apcaq2ut = sub_apcaq2ut; return cntl; }
fla_appiv_t* FLA_Cntl_appiv_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_appiv_t * | sub_appiv | ||
) |
References fla_appiv_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_appiv_s::matrix_type, fla_trsm_s::matrix_type, fla_appiv_s::sub_appiv, fla_appiv_s::variant, and fla_trsm_s::variant.
Referenced by FLA_Apply_pivots_cntl_init(), and FLASH_Apply_pivots_cntl_init().
{ fla_appiv_t* cntl; cntl = ( fla_appiv_t* ) FLA_malloc( sizeof(fla_appiv_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_appiv = sub_appiv; return cntl; }
fla_apq2ut_t* FLA_Cntl_apq2ut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apq2ut_t * | sub_apq2ut, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_trsm_t * | sub_trsm, | ||
fla_copyt_t * | sub_copyt, | ||
fla_axpyt_t * | sub_axpyt | ||
) |
References fla_trsm_s::blocksize, fla_apq2ut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apq2ut_s::matrix_type, fla_apq2ut_s::sub_apq2ut, fla_apq2ut_s::sub_axpyt, fla_apq2ut_s::sub_copyt, fla_apq2ut_s::sub_gemm1, fla_apq2ut_s::sub_gemm2, fla_trsm_s::sub_trsm, fla_apq2ut_s::sub_trsm, fla_trsm_s::variant, and fla_apq2ut_s::variant.
Referenced by FLA_Apply_Q2_UT_cntl_init(), and FLASH_Apply_Q2_UT_cntl_init().
{ fla_apq2ut_t* cntl; cntl = ( fla_apq2ut_t* ) FLA_malloc( sizeof(fla_apq2ut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apq2ut = sub_apq2ut; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_trsm = sub_trsm; cntl->sub_copyt = sub_copyt; cntl->sub_axpyt = sub_axpyt; return cntl; }
fla_apqudut_t* FLA_Cntl_apqudut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apqudut_t * | sub_apqudut, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_gemm_t * | sub_gemm3, | ||
fla_gemm_t * | sub_gemm4, | ||
fla_trsm_t * | sub_trsm, | ||
fla_copyt_t * | sub_copyt, | ||
fla_axpyt_t * | sub_axpyt | ||
) |
References fla_trsm_s::blocksize, fla_apqudut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apqudut_s::matrix_type, fla_apqudut_s::sub_apqudut, fla_apqudut_s::sub_axpyt, fla_apqudut_s::sub_copyt, fla_apqudut_s::sub_gemm1, fla_apqudut_s::sub_gemm2, fla_apqudut_s::sub_gemm3, fla_apqudut_s::sub_gemm4, fla_trsm_s::sub_trsm, fla_apqudut_s::sub_trsm, fla_trsm_s::variant, and fla_apqudut_s::variant.
Referenced by FLA_Apply_QUD_UT_cntl_init(), and FLASH_Apply_QUD_UT_cntl_init().
{ fla_apqudut_t* cntl; cntl = ( fla_apqudut_t* ) FLA_malloc( sizeof(fla_apqudut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apqudut = sub_apqudut; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_gemm3 = sub_gemm3; cntl->sub_gemm4 = sub_gemm4; cntl->sub_trsm = sub_trsm; cntl->sub_copyt = sub_copyt; cntl->sub_axpyt = sub_axpyt; return cntl; }
fla_apqudutinc_t* FLA_Cntl_apqudutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apqudut_t * | sub_apqudut | ||
) |
References fla_trsm_s::blocksize, fla_apqudutinc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apqudutinc_s::matrix_type, fla_apqudutinc_s::sub_apqudut, fla_trsm_s::variant, and fla_apqudutinc_s::variant.
Referenced by FLASH_Apply_QUD_UT_inc_cntl_init().
{ fla_apqudutinc_t* cntl; cntl = ( fla_apqudutinc_t* ) FLA_malloc( sizeof(fla_apqudutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apqudut = sub_apqudut; return cntl; }
fla_apqut_t* FLA_Cntl_apqut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apqut_t * | sub_apqut, | ||
fla_trmm_t * | sub_trmm1, | ||
fla_trmm_t * | sub_trmm2, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_trsm_t * | sub_trsm, | ||
fla_copyt_t * | sub_copyt, | ||
fla_axpyt_t * | sub_axpyt | ||
) |
References fla_trsm_s::blocksize, fla_apqut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apqut_s::matrix_type, fla_apqut_s::sub_apqut, fla_apqut_s::sub_axpyt, fla_apqut_s::sub_copyt, fla_apqut_s::sub_gemm1, fla_apqut_s::sub_gemm2, fla_apqut_s::sub_trmm1, fla_apqut_s::sub_trmm2, fla_trsm_s::sub_trsm, fla_apqut_s::sub_trsm, fla_trsm_s::variant, and fla_apqut_s::variant.
Referenced by FLA_Apply_Q_UT_cntl_init(), and FLASH_Apply_Q_UT_cntl_init().
{ fla_apqut_t* cntl; cntl = ( fla_apqut_t* ) FLA_malloc( sizeof(fla_apqut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apqut = sub_apqut; cntl->sub_trmm1 = sub_trmm1; cntl->sub_trmm2 = sub_trmm2; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_trsm = sub_trsm; cntl->sub_copyt = sub_copyt; cntl->sub_axpyt = sub_axpyt; return cntl; }
fla_apqutinc_t* FLA_Cntl_apqutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_apqut_t * | sub_apqut, | ||
fla_apq2ut_t * | sub_apq2ut | ||
) |
References fla_trsm_s::blocksize, fla_apqutinc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_apqutinc_s::matrix_type, fla_apqutinc_s::sub_apq2ut, fla_apqutinc_s::sub_apqut, fla_trsm_s::variant, and fla_apqutinc_s::variant.
Referenced by FLASH_Apply_Q_UT_inc_cntl_init().
{ fla_apqutinc_t* cntl; cntl = ( fla_apqutinc_t* ) FLA_malloc( sizeof(fla_apqutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_apqut = sub_apqut; cntl->sub_apq2ut = sub_apq2ut; return cntl; }
fla_bidiagut_t* FLA_Cntl_bidiagut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize | ||
) |
References fla_trsm_s::blocksize, fla_bidiag_ut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_bidiag_ut_s::matrix_type, fla_trsm_s::variant, and fla_bidiag_ut_s::variant.
Referenced by FLA_Bidiag_UT_cntl_init().
{ fla_bidiagut_t* cntl; cntl = ( fla_bidiagut_t* ) FLA_malloc( sizeof(fla_bidiagut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; return cntl; }
fla_caqr2ut_t* FLA_Cntl_caqr2ut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_caqr2ut_t * | sub_caqr2ut, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_trmm_t * | sub_trmm1, | ||
fla_trmm_t * | sub_trmm2, | ||
fla_trsm_t * | sub_trsm, | ||
fla_axpy_t * | sub_axpy1, | ||
fla_axpy_t * | sub_axpy2, | ||
fla_axpy_t * | sub_axpy3, | ||
fla_copy_t * | sub_copy | ||
) |
References fla_caqr2ut_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_caqr2ut_s::matrix_type, fla_trsm_s::matrix_type, fla_caqr2ut_s::sub_axpy1, fla_caqr2ut_s::sub_axpy2, fla_caqr2ut_s::sub_axpy3, fla_caqr2ut_s::sub_caqr2ut, fla_caqr2ut_s::sub_copy, fla_caqr2ut_s::sub_gemm1, fla_caqr2ut_s::sub_gemm2, fla_caqr2ut_s::sub_trmm1, fla_caqr2ut_s::sub_trmm2, fla_caqr2ut_s::sub_trsm, fla_trsm_s::sub_trsm, fla_caqr2ut_s::variant, and fla_trsm_s::variant.
Referenced by FLA_CAQR2_UT_cntl_init(), and FLASH_CAQR2_UT_cntl_init().
{ fla_caqr2ut_t* cntl; cntl = ( fla_caqr2ut_t* ) FLA_malloc( sizeof(fla_caqr2ut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_caqr2ut = sub_caqr2ut; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_trmm1 = sub_trmm1; cntl->sub_trmm2 = sub_trmm2; cntl->sub_trsm = sub_trsm ; cntl->sub_axpy1 = sub_axpy1; cntl->sub_axpy2 = sub_axpy2; cntl->sub_axpy3 = sub_axpy3; cntl->sub_copy = sub_copy ; return cntl; }
fla_caqrutinc_t* FLA_Cntl_caqrutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_caqr2ut_t * | sub_caqr2ut, | ||
fla_apcaq2ut_t * | sub_apcaq2ut | ||
) |
References fla_trsm_s::blocksize, fla_caqrutinc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_caqrutinc_s::matrix_type, fla_caqrutinc_s::sub_apcaq2ut, fla_caqrutinc_s::sub_caqr2ut, fla_trsm_s::variant, and fla_caqrutinc_s::variant.
Referenced by FLASH_CAQR_UT_inc_cntl_init().
{ fla_caqrutinc_t* cntl; cntl = ( fla_caqrutinc_t* ) FLA_malloc( sizeof(fla_caqrutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_caqr2ut = sub_caqr2ut; cntl->sub_apcaq2ut = sub_apcaq2ut; return cntl; }
fla_chol_t* FLA_Cntl_chol_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_chol_t * | sub_chol, | ||
fla_herk_t * | sub_herk, | ||
fla_trsm_t * | sub_trsm, | ||
fla_gemm_t * | sub_gemm | ||
) |
References fla_chol_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_chol_s::matrix_type, fla_trsm_s::matrix_type, fla_chol_s::sub_chol, fla_chol_s::sub_gemm, fla_trsm_s::sub_gemm, fla_chol_s::sub_herk, fla_chol_s::sub_trsm, fla_trsm_s::sub_trsm, fla_chol_s::variant, and fla_trsm_s::variant.
Referenced by FLA_Chol_cntl_init(), and FLASH_Chol_cntl_init().
{ fla_chol_t* cntl; cntl = ( fla_chol_t* ) FLA_malloc( sizeof(fla_chol_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_chol = sub_chol; cntl->sub_herk = sub_herk; cntl->sub_trsm = sub_trsm; cntl->sub_gemm = sub_gemm; return cntl; }
fla_eig_gest_t* FLA_Cntl_eig_gest_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_eig_gest_t * | sub_eig_gest, | ||
fla_axpy_t * | sub_axpy1, | ||
fla_axpy_t * | sub_axpy2, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_gemm_t * | sub_gemm3, | ||
fla_hemm_t * | sub_hemm, | ||
fla_her2k_t * | sub_her2k, | ||
fla_trmm_t * | sub_trmm1, | ||
fla_trmm_t * | sub_trmm2, | ||
fla_trsm_t * | sub_trsm1, | ||
fla_trsm_t * | sub_trsm2 | ||
) |
References fla_trsm_s::blocksize, fla_eig_gest_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_eig_gest_s::matrix_type, fla_eig_gest_s::sub_axpy1, fla_eig_gest_s::sub_axpy2, fla_eig_gest_s::sub_eig_gest, fla_eig_gest_s::sub_gemm1, fla_eig_gest_s::sub_gemm2, fla_eig_gest_s::sub_gemm3, fla_eig_gest_s::sub_hemm, fla_eig_gest_s::sub_her2k, fla_eig_gest_s::sub_trmm1, fla_eig_gest_s::sub_trmm2, fla_eig_gest_s::sub_trsm1, fla_eig_gest_s::sub_trsm2, fla_trsm_s::variant, and fla_eig_gest_s::variant.
Referenced by FLA_Eig_gest_cntl_init(), and FLASH_Eig_gest_cntl_init().
{ fla_eig_gest_t* cntl; cntl = ( fla_eig_gest_t* ) FLA_malloc( sizeof(fla_eig_gest_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_eig_gest = sub_eig_gest; cntl->sub_axpy1 = sub_axpy1; cntl->sub_axpy2 = sub_axpy2; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_gemm3 = sub_gemm3; cntl->sub_hemm = sub_hemm; cntl->sub_her2k = sub_her2k; cntl->sub_trmm1 = sub_trmm1; cntl->sub_trmm2 = sub_trmm2; cntl->sub_trsm1 = sub_trsm1; cntl->sub_trsm2 = sub_trsm2; return cntl; }
fla_hessut_t* FLA_Cntl_hessut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize | ||
) |
References fla_trsm_s::blocksize, fla_hess_ut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_hess_ut_s::matrix_type, fla_trsm_s::variant, and fla_hess_ut_s::variant.
Referenced by FLA_Hess_UT_cntl_init().
{ fla_hessut_t* cntl; cntl = ( fla_hessut_t* ) FLA_malloc( sizeof(fla_hessut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; return cntl; }
fla_lqut_t* FLA_Cntl_lqut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_lqut_t * | sub_lqut, | ||
fla_apqut_t * | sub_apqut | ||
) |
References fla_lq_ut_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_lq_ut_s::matrix_type, fla_trsm_s::matrix_type, fla_lq_ut_s::sub_apqut, fla_lq_ut_s::sub_lqut, fla_lq_ut_s::variant, and fla_trsm_s::variant.
Referenced by FLA_LQ_UT_cntl_init(), and FLASH_LQ_UT_cntl_init().
{ fla_lqut_t* cntl; cntl = ( fla_lqut_t* ) FLA_malloc( sizeof(fla_lqut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_lqut = sub_lqut; cntl->sub_apqut = sub_apqut; return cntl; }
fla_lu_t* FLA_Cntl_lu_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_lu_t * | sub_lu, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_gemm_t * | sub_gemm3, | ||
fla_trsm_t * | sub_trsm1, | ||
fla_trsm_t * | sub_trsm2, | ||
fla_appiv_t * | sub_appiv1, | ||
fla_appiv_t * | sub_appiv2 | ||
) |
References fla_lu_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_lu_s::matrix_type, fla_trsm_s::matrix_type, fla_lu_s::sub_appiv1, fla_lu_s::sub_appiv2, fla_lu_s::sub_gemm1, fla_lu_s::sub_gemm2, fla_lu_s::sub_gemm3, fla_lu_s::sub_lu, fla_lu_s::sub_trsm1, fla_lu_s::sub_trsm2, fla_lu_s::variant, and fla_trsm_s::variant.
Referenced by FLA_LU_nopiv_cntl_init(), FLA_LU_piv_cntl_init(), FLASH_LU_incpiv_cntl_init(), FLASH_LU_nopiv_cntl_init(), and FLASH_LU_piv_cntl_init().
{ fla_lu_t* cntl; cntl = ( fla_lu_t* ) FLA_malloc( sizeof(fla_lu_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_lu = sub_lu; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_gemm3 = sub_gemm3; cntl->sub_trsm1 = sub_trsm1; cntl->sub_trsm2 = sub_trsm2; cntl->sub_appiv1 = sub_appiv1; cntl->sub_appiv2 = sub_appiv2; return cntl; }
fla_lyap_t* FLA_Cntl_lyap_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_scal_t * | sub_scal, | ||
fla_lyap_t * | sub_lyap, | ||
fla_sylv_t * | sub_sylv, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_hemm_t * | sub_hemm, | ||
fla_her2k_t * | sub_her2k | ||
) |
References fla_trsm_s::blocksize, fla_lyap_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_lyap_s::matrix_type, fla_lyap_s::sub_gemm1, fla_lyap_s::sub_gemm2, fla_lyap_s::sub_hemm, fla_lyap_s::sub_her2k, fla_lyap_s::sub_lyap, fla_trsm_s::sub_scal, fla_lyap_s::sub_scal, fla_lyap_s::sub_sylv, fla_trsm_s::variant, and fla_lyap_s::variant.
Referenced by FLA_Lyap_cntl_init(), and FLASH_Lyap_cntl_init().
{ fla_lyap_t* cntl; cntl = ( fla_lyap_t* ) FLA_malloc( sizeof(fla_lyap_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_scal = sub_scal; cntl->sub_lyap = sub_lyap; cntl->sub_sylv = sub_sylv; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_hemm = sub_hemm; cntl->sub_her2k = sub_her2k; return cntl; }
fla_qr2ut_t* FLA_Cntl_qr2ut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_qr2ut_t * | sub_qr2ut, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_trsm_t * | sub_trsm, | ||
fla_copy_t * | sub_copy, | ||
fla_axpy_t * | sub_axpy | ||
) |
References fla_qr2_ut_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_qr2_ut_s::matrix_type, fla_trsm_s::matrix_type, fla_qr2_ut_s::sub_axpy, fla_qr2_ut_s::sub_copy, fla_qr2_ut_s::sub_gemm1, fla_qr2_ut_s::sub_gemm2, fla_qr2_ut_s::sub_qr2ut, fla_qr2_ut_s::sub_trsm, fla_trsm_s::sub_trsm, fla_qr2_ut_s::variant, and fla_trsm_s::variant.
Referenced by FLA_QR2_UT_cntl_init(), and FLASH_QR2_UT_cntl_init().
{ fla_qr2ut_t* cntl; cntl = ( fla_qr2ut_t* ) FLA_malloc( sizeof(fla_qr2ut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_qr2ut = sub_qr2ut; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_trsm = sub_trsm ; cntl->sub_copy = sub_copy ; cntl->sub_axpy = sub_axpy ; return cntl; }
fla_qrut_t* FLA_Cntl_qrut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_qrut_t * | sub_qrut, | ||
fla_apqut_t * | sub_apqut | ||
) |
References fla_qr_ut_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_qr_ut_s::matrix_type, fla_trsm_s::matrix_type, fla_qr_ut_s::sub_apqut, fla_qr_ut_s::sub_qrut, fla_qr_ut_s::variant, and fla_trsm_s::variant.
Referenced by FLA_QR_UT_cntl_init(), and FLASH_QR_UT_cntl_init().
{ fla_qrut_t* cntl; cntl = ( fla_qrut_t* ) FLA_malloc( sizeof(fla_qrut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_qrut = sub_qrut; cntl->sub_apqut = sub_apqut; return cntl; }
fla_qrutinc_t* FLA_Cntl_qrutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_qrut_t * | sub_qrut, | ||
fla_apqut_t * | sub_apqut, | ||
fla_qr2ut_t * | sub_qr2ut, | ||
fla_apq2ut_t * | sub_apq2ut | ||
) |
References fla_trsm_s::blocksize, fla_qr_ut_inc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_qr_ut_inc_s::matrix_type, fla_qr_ut_inc_s::sub_apq2ut, fla_qr_ut_inc_s::sub_apqut, fla_qr_ut_inc_s::sub_qr2ut, fla_qr_ut_inc_s::sub_qrut, fla_trsm_s::variant, and fla_qr_ut_inc_s::variant.
Referenced by FLASH_QR_UT_inc_cntl_init().
{ fla_qrutinc_t* cntl; cntl = ( fla_qrutinc_t* ) FLA_malloc( sizeof(fla_qrutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_qrut = sub_qrut; cntl->sub_apqut = sub_apqut; cntl->sub_qr2ut = sub_qr2ut; cntl->sub_apq2ut = sub_apq2ut; return cntl; }
fla_spdinv_t* FLA_Cntl_spdinv_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_chol_t * | sub_chol, | ||
fla_trinv_t * | sub_trinv, | ||
fla_ttmm_t * | sub_ttmm | ||
) |
References fla_trsm_s::blocksize, fla_spdinv_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_spdinv_s::matrix_type, fla_spdinv_s::sub_chol, fla_spdinv_s::sub_trinv, fla_spdinv_s::sub_ttmm, fla_trsm_s::variant, and fla_spdinv_s::variant.
Referenced by FLA_SPDinv_cntl_init(), and FLASH_SPDinv_cntl_init().
{ fla_spdinv_t* cntl; cntl = ( fla_spdinv_t* ) FLA_malloc( sizeof(fla_spdinv_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_chol = sub_chol; cntl->sub_trinv = sub_trinv; cntl->sub_ttmm = sub_ttmm; return cntl; }
fla_sylv_t* FLA_Cntl_sylv_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_sylv_t * | sub_sylv1, | ||
fla_sylv_t * | sub_sylv2, | ||
fla_sylv_t * | sub_sylv3, | ||
fla_gemm_t * | sub_gemm1, | ||
fla_gemm_t * | sub_gemm2, | ||
fla_gemm_t * | sub_gemm3, | ||
fla_gemm_t * | sub_gemm4, | ||
fla_gemm_t * | sub_gemm5, | ||
fla_gemm_t * | sub_gemm6, | ||
fla_gemm_t * | sub_gemm7, | ||
fla_gemm_t * | sub_gemm8 | ||
) |
References fla_trsm_s::blocksize, fla_sylv_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_sylv_s::matrix_type, fla_sylv_s::sub_gemm1, fla_sylv_s::sub_gemm2, fla_sylv_s::sub_gemm3, fla_sylv_s::sub_gemm4, fla_sylv_s::sub_gemm5, fla_sylv_s::sub_gemm6, fla_sylv_s::sub_gemm7, fla_sylv_s::sub_gemm8, fla_sylv_s::sub_sylv1, fla_sylv_s::sub_sylv2, fla_sylv_s::sub_sylv3, fla_trsm_s::variant, and fla_sylv_s::variant.
Referenced by FLA_Sylv_cntl_init(), and FLASH_Sylv_cntl_init().
{ fla_sylv_t* cntl; cntl = ( fla_sylv_t* ) FLA_malloc( sizeof(fla_sylv_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_sylv1 = sub_sylv1; cntl->sub_sylv2 = sub_sylv2; cntl->sub_sylv3 = sub_sylv3; cntl->sub_gemm1 = sub_gemm1; cntl->sub_gemm2 = sub_gemm2; cntl->sub_gemm3 = sub_gemm3; cntl->sub_gemm4 = sub_gemm4; cntl->sub_gemm5 = sub_gemm5; cntl->sub_gemm6 = sub_gemm6; cntl->sub_gemm7 = sub_gemm7; cntl->sub_gemm8 = sub_gemm8; return cntl; }
fla_tridiagut_t* FLA_Cntl_tridiagut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize | ||
) |
References fla_trsm_s::blocksize, fla_tridiag_ut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_tridiag_ut_s::matrix_type, fla_trsm_s::variant, and fla_tridiag_ut_s::variant.
Referenced by FLA_Tridiag_UT_cntl_init().
{ fla_tridiagut_t* cntl; cntl = ( fla_tridiagut_t* ) FLA_malloc( sizeof(fla_tridiagut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; return cntl; }
fla_trinv_t* FLA_Cntl_trinv_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_trinv_t * | sub_trinv, | ||
fla_trmm_t * | sub_trmm, | ||
fla_trsm_t * | sub_trsm1, | ||
fla_trsm_t * | sub_trsm2, | ||
fla_gemm_t * | sub_gemm | ||
) |
References fla_trsm_s::blocksize, fla_trinv_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_trinv_s::matrix_type, fla_trsm_s::sub_gemm, fla_trinv_s::sub_gemm, fla_trinv_s::sub_trinv, fla_trinv_s::sub_trmm, fla_trinv_s::sub_trsm1, fla_trinv_s::sub_trsm2, fla_trsm_s::variant, and fla_trinv_s::variant.
Referenced by FLA_Trinv_cntl_init(), and FLASH_Trinv_cntl_init().
{ fla_trinv_t* cntl; cntl = ( fla_trinv_t* ) FLA_malloc( sizeof(fla_trinv_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_trinv = sub_trinv; cntl->sub_trmm = sub_trmm; cntl->sub_trsm1 = sub_trsm1; cntl->sub_trsm2 = sub_trsm2; cntl->sub_gemm = sub_gemm; return cntl; }
fla_ttmm_t* FLA_Cntl_ttmm_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_ttmm_t * | sub_ttmm, | ||
fla_herk_t * | sub_herk, | ||
fla_trmm_t * | sub_trmm, | ||
fla_gemm_t * | sub_gemm | ||
) |
References fla_ttmm_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_ttmm_s::matrix_type, fla_trsm_s::matrix_type, fla_ttmm_s::sub_gemm, fla_trsm_s::sub_gemm, fla_ttmm_s::sub_herk, fla_ttmm_s::sub_trmm, fla_ttmm_s::sub_ttmm, fla_ttmm_s::variant, and fla_trsm_s::variant.
Referenced by FLA_Ttmm_cntl_init(), and FLASH_Ttmm_cntl_init().
{ fla_ttmm_t* cntl; cntl = ( fla_ttmm_t* ) FLA_malloc( sizeof(fla_ttmm_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_ttmm = sub_ttmm; cntl->sub_herk = sub_herk; cntl->sub_trmm = sub_trmm; cntl->sub_gemm = sub_gemm; return cntl; }
fla_uddateut_t* FLA_Cntl_uddateut_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_uddateut_t * | sub_uddateut, | ||
fla_apqudut_t * | sub_apqudut | ||
) |
References fla_trsm_s::blocksize, fla_uddateut_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_uddateut_s::matrix_type, fla_uddateut_s::sub_apqudut, fla_uddateut_s::sub_uddateut, fla_trsm_s::variant, and fla_uddateut_s::variant.
Referenced by FLA_UDdate_UT_cntl_init(), and FLASH_UDdate_UT_cntl_init().
{ fla_uddateut_t* cntl; cntl = ( fla_uddateut_t* ) FLA_malloc( sizeof(fla_uddateut_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_uddateut = sub_uddateut; cntl->sub_apqudut = sub_apqudut; return cntl; }
fla_uddateutinc_t* FLA_Cntl_uddateutinc_obj_create | ( | FLA_Matrix_type | matrix_type, |
int | variant, | ||
fla_blocksize_t * | blocksize, | ||
fla_uddateut_t * | sub_uddateut, | ||
fla_apqudut_t * | sub_apqudut | ||
) |
References fla_trsm_s::blocksize, fla_uddateutinc_s::blocksize, FLA_malloc(), fla_trsm_s::matrix_type, fla_uddateutinc_s::matrix_type, fla_uddateutinc_s::sub_apqudut, fla_uddateutinc_s::sub_uddateut, fla_trsm_s::variant, and fla_uddateutinc_s::variant.
Referenced by FLASH_UDdate_UT_inc_cntl_init().
{ fla_uddateutinc_t* cntl; cntl = ( fla_uddateutinc_t* ) FLA_malloc( sizeof(fla_uddateutinc_t) ); cntl->matrix_type = matrix_type; cntl->variant = variant; cntl->blocksize = blocksize; cntl->sub_uddateut = sub_uddateut; cntl->sub_apqudut = sub_apqudut; return cntl; }