376 #define FLA_Cntl_sub_chol( cntl ) cntl->sub_chol 377 #define FLA_Cntl_sub_lu( cntl ) cntl->sub_lu 378 #define FLA_Cntl_sub_qr( cntl ) cntl->sub_qr 379 #define FLA_Cntl_sub_qrut( cntl ) cntl->sub_qrut 380 #define FLA_Cntl_sub_qr2ut( cntl ) cntl->sub_qr2ut 381 #define FLA_Cntl_sub_lq( cntl ) cntl->sub_lq 382 #define FLA_Cntl_sub_lqut( cntl ) cntl->sub_lqut 383 #define FLA_Cntl_sub_caqr2ut( cntl ) cntl->sub_caqr2ut 384 #define FLA_Cntl_sub_trinv( cntl ) cntl->sub_trinv 385 #define FLA_Cntl_sub_ttmm( cntl ) cntl->sub_ttmm 386 #define FLA_Cntl_sub_sylv( cntl ) cntl->sub_sylv 387 #define FLA_Cntl_sub_sylv1( cntl ) cntl->sub_sylv1 388 #define FLA_Cntl_sub_sylv2( cntl ) cntl->sub_sylv2 389 #define FLA_Cntl_sub_sylv3( cntl ) cntl->sub_sylv3 390 #define FLA_Cntl_sub_lyap( cntl ) cntl->sub_lyap 391 #define FLA_Cntl_sub_appiv( cntl ) cntl->sub_appiv 392 #define FLA_Cntl_sub_appiv1( cntl ) cntl->sub_appiv1 393 #define FLA_Cntl_sub_appiv2( cntl ) cntl->sub_appiv2 394 #define FLA_Cntl_sub_apqut( cntl ) cntl->sub_apqut 395 #define FLA_Cntl_sub_apq2ut( cntl ) cntl->sub_apq2ut 396 #define FLA_Cntl_sub_apcaq2ut( cntl ) cntl->sub_apcaq2ut 397 #define FLA_Cntl_sub_uddateut( cntl ) cntl->sub_uddateut 398 #define FLA_Cntl_sub_apqudut( cntl ) cntl->sub_apqudut 399 #define FLA_Cntl_sub_hessut( cntl ) cntl->sub_hessut 400 #define FLA_Cntl_sub_tridiagut( cntl ) cntl->sub_tridiagut 401 #define FLA_Cntl_sub_bidiagut( cntl ) cntl->sub_bidiagut 402 #define FLA_Cntl_sub_eig_gest( cntl ) cntl->sub_eig_gest 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)
Definition: FLA_Cntl_lapack.c:325
struct fla_trinv_s * sub_trinv
Definition: FLA_Cntl_lapack.h:204
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:246
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:115
struct fla_axpyt_s * sub_axpyt
Definition: FLA_Cntl_lapack.h:329
struct fla_her2k_s * sub_her2k
Definition: FLA_Cntl_lapack.h:193
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:286
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:220
Definition: FLA_Cntl_lapack.h:42
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:46
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:202
Definition: FLA_Cntl_lapack.h:253
int variant
Definition: FLA_Cntl_lapack.h:213
Definition: FLA_Cntl_lapack.h:105
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)
Definition: FLA_Cntl_lapack.c:467
int variant
Definition: FLA_Cntl_lapack.h:245
int variant
Definition: FLA_Cntl_lapack.h:165
struct fla_hemm_s * sub_hemm
Definition: FLA_Cntl_lapack.h:366
struct fla_axpy_s * sub_axpy1
Definition: FLA_Cntl_lapack.h:116
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:186
Definition: FLA_Cntl_lapack.h:140
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:233
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:265
struct fla_gemm_s * sub_gemm3
Definition: FLA_Cntl_lapack.h:365
struct fla_her2k_s * sub_her2k
Definition: FLA_Cntl_lapack.h:367
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:324
struct fla_axpy_s * sub_axpy
Definition: FLA_Cntl_lapack.h:90
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:23
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:212
struct fla_eig_gest_s * sub_eig_gest
Definition: FLA_Cntl_lapack.h:360
int variant
Definition: FLA_Cntl_lapack.h:201
struct fla_appiv_s * sub_appiv
Definition: FLA_Cntl_lapack.h:47
fla_hessut_t * FLA_Cntl_hessut_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize)
Definition: FLA_Cntl_lapack.c:232
Definition: FLA_Cntl_lapack.h:242
struct fla_apqudut_s * sub_apqudut
Definition: FLA_Cntl_lapack.h:312
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:107
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:214
struct fla_sylv_s * sub_sylv
Definition: FLA_Cntl_lapack.h:189
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:18
struct fla_uddateut_s * sub_uddateut
Definition: FLA_Cntl_lapack.h:339
int variant
Definition: FLA_Cntl_lapack.h:127
Definition: FLA_Cntl_lapack.h:162
fla_apqudut_t * FLA_Cntl_apqudut_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_apqudut_t *sub_apq2ut, 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)
Definition: FLA_Cntl_lapack.c:597
Definition: FLA_Cntl_lapack.h:80
struct fla_apq2ut_s * sub_apq2ut
Definition: FLA_Cntl_lapack.h:301
int variant
Definition: FLA_Cntl_lapack.h:348
struct fla_copyt_s * sub_copyt
Definition: FLA_Cntl_lapack.h:328
int variant
Definition: FLA_Cntl_lapack.h:45
struct fla_trsm_s * sub_trsm2
Definition: FLA_Cntl_lapack.h:371
Definition: FLA_Cntl_blas3.h:27
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:244
Definition: FLA_Cntl_blas3.h:115
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)
Definition: FLA_Cntl_lapack.c:525
Definition: FLA_Cntl_blas3.h:40
int variant
Definition: FLA_Cntl_lapack.h:72
Definition: FLA_Cntl_lapack.h:334
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:54
int FLA_Matrix_type
Definition: FLA_type_defs.h:60
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:297
int variant
Definition: FLA_Cntl_lapack.h:266
struct fla_sylv_s * sub_sylv3
Definition: FLA_Cntl_lapack.h:169
struct fla_axpyt_s * sub_axpyt
Definition: FLA_Cntl_lapack.h:222
struct fla_sylv_s * sub_sylv1
Definition: FLA_Cntl_lapack.h:167
struct fla_qr_ut_s * sub_qrut
Definition: FLA_Cntl_lapack.h:74
struct fla_hemm_s * sub_hemm
Definition: FLA_Cntl_lapack.h:192
Definition: FLA_Cntl_blas3.h:103
struct fla_gemm_s * sub_gemm6
Definition: FLA_Cntl_lapack.h:175
struct fla_trmm_s * sub_trmm2
Definition: FLA_Cntl_lapack.h:272
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:171
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:235
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:44
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:299
Definition: FLA_Cntl_blas1.h:26
int variant
Definition: FLA_Cntl_lapack.h:309
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:321
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:166
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:170
struct fla_gemm_s * sub_gemm7
Definition: FLA_Cntl_lapack.h:176
Definition: FLA_Cntl_lapack.h:16
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)
Definition: FLA_Cntl_lapack.c:446
struct fla_copyt_s * sub_copyt
Definition: FLA_Cntl_lapack.h:236
struct fla_qr2_ut_s * sub_qr2ut
Definition: FLA_Cntl_lapack.h:288
struct fla_axpy_s * sub_axpy1
Definition: FLA_Cntl_lapack.h:361
struct fla_gemm_s * sub_gemm4
Definition: FLA_Cntl_lapack.h:173
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:134
struct fla_gemm_s * sub_gemm
Definition: FLA_Cntl_lapack.h:154
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:347
Definition: FLA_Cntl_blas1.h:46
struct fla_trinv_s * sub_trinv
Definition: FLA_Cntl_lapack.h:153
struct fla_lu_s * sub_lu
Definition: FLA_Cntl_lapack.h:57
struct fla_apq2ut_s * sub_apq2ut
Definition: FLA_Cntl_lapack.h:290
struct fla_axpy_s * sub_axpy2
Definition: FLA_Cntl_lapack.h:117
int variant
Definition: FLA_Cntl_lapack.h:143
struct fla_axpy_s * sub_axpy1
Definition: FLA_Cntl_lapack.h:274
int variant
Definition: FLA_Cntl_lapack.h:32
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:323
struct fla_copy_s * sub_copy
Definition: FLA_Cntl_lapack.h:119
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:111
struct fla_trmm_s * sub_trmm1
Definition: FLA_Cntl_lapack.h:271
struct fla_herk_s * sub_herk
Definition: FLA_Cntl_lapack.h:35
Definition: FLA_Cntl_lapack.h:317
struct fla_caqr2ut_s * sub_caqr2ut
Definition: FLA_Cntl_lapack.h:247
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:59
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:363
struct fla_trsm_s * sub_trsm1
Definition: FLA_Cntl_lapack.h:61
struct fla_copyt_s * sub_copyt
Definition: FLA_Cntl_lapack.h:221
fla_appiv_t * FLA_Cntl_appiv_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_appiv_t *sub_appiv)
Definition: FLA_Cntl_lapack.c:72
struct fla_trsm_s * sub_trsm2
Definition: FLA_Cntl_lapack.h:157
struct fla_axpy_s * sub_axpy2
Definition: FLA_Cntl_lapack.h:362
struct fla_qr_ut_s * sub_qrut
Definition: FLA_Cntl_lapack.h:287
Definition: FLA_Cntl_lapack.h:124
struct fla_apqut_s * sub_apqut
Definition: FLA_Cntl_lapack.h:289
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:255
Definition: FLA_Cntl_lapack.h:210
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)
Definition: FLA_Cntl_lapack.c:380
Definition: FLA_Cntl_lapack.h:295
struct fla_trsm_s * sub_trsm1
Definition: FLA_Cntl_lapack.h:156
Definition: FLA_Cntl_lapack.h:95
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:190
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:336
struct fla_trmm_s * sub_trmm2
Definition: FLA_Cntl_lapack.h:217
struct fla_axpy_s * sub_axpy3
Definition: FLA_Cntl_lapack.h:118
struct fla_scal_s * sub_scal
Definition: FLA_Cntl_lapack.h:187
int variant
Definition: FLA_Cntl_lapack.h:19
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:73
struct fla_axpy_s * sub_axpy3
Definition: FLA_Cntl_lapack.h:276
Definition: FLA_Cntl_blas1.h:67
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)
Definition: FLA_Cntl_lapack.c:136
struct fla_axpyt_s * sub_axpyt
Definition: FLA_Cntl_lapack.h:237
struct fla_gemm_s * sub_gemm
Definition: FLA_Cntl_lapack.h:37
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:33
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:273
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)
Definition: FLA_Cntl_lapack.c:561
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)
Definition: FLA_Cntl_lapack.c:344
int variant
Definition: FLA_Cntl_lapack.h:256
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)
Definition: FLA_Cntl_lapack.c:277
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:97
struct fla_axpy_s * sub_axpy2
Definition: FLA_Cntl_lapack.h:275
int variant
Definition: FLA_Cntl_lapack.h:151
Definition: FLA_Cntl_lapack.h:227
int variant
Definition: FLA_Cntl_lapack.h:135
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:218
fla_tridiagut_t * FLA_Cntl_tridiagut_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize)
Definition: FLA_Cntl_lapack.c:247
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:319
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:257
Definition: FLA_Cntl.h:13
struct fla_gemm_s * sub_gemm4
Definition: FLA_Cntl_lapack.h:326
struct fla_gemm_s * sub_gemm
Definition: FLA_Cntl_lapack.h:24
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:219
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:142
struct fla_gemm_s * sub_gemm8
Definition: FLA_Cntl_lapack.h:177
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:144
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)
Definition: FLA_Cntl_lapack.c:17
struct fla_apq2ut_s * sub_apq2ut
Definition: FLA_Cntl_lapack.h:232
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:234
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)
Definition: FLA_Cntl_lapack.c:109
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:269
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)
Definition: FLA_Cntl_lapack.c:40
Definition: FLA_Cntl_lapack.h:198
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)
Definition: FLA_Cntl_lapack.c:498
struct fla_apqut_s * sub_apqut
Definition: FLA_Cntl_lapack.h:101
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)
Definition: FLA_Cntl_lapack.c:197
struct fla_apcaq2ut_s * sub_apcaq2ut
Definition: FLA_Cntl_lapack.h:258
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:231
Definition: FLA_Cntl_lapack.h:148
struct fla_sylv_s * sub_sylv2
Definition: FLA_Cntl_lapack.h:168
Definition: FLA_Cntl_lapack.h:263
int variant
Definition: FLA_Cntl_lapack.h:298
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:267
struct fla_trmm_s * sub_trmm1
Definition: FLA_Cntl_lapack.h:216
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)
Definition: FLA_Cntl_lapack.c:302
struct fla_qr2_ut_s * sub_qr2ut
Definition: FLA_Cntl_lapack.h:85
Definition: FLA_Cntl_lapack.h:182
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:88
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:58
fla_apqudutinc_t * FLA_Cntl_apqudutinc_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_apqudut_t *sub_apqudut)
Definition: FLA_Cntl_lapack.c:363
struct fla_trmm_s * sub_trmm2
Definition: FLA_Cntl_lapack.h:114
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:229
struct fla_uddateut_s * sub_uddateut
Definition: FLA_Cntl_lapack.h:311
struct fla_apqut_s * sub_apqut
Definition: FLA_Cntl_lapack.h:75
int variant
Definition: FLA_Cntl_lapack.h:285
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:308
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:150
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:71
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)
Definition: FLA_Cntl_lapack.c:417
Definition: FLA_Cntl_lapack.h:132
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:184
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:56
int variant
Definition: FLA_Cntl_lapack.h:230
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:126
int variant
Definition: FLA_Cntl_lapack.h:98
int variant
Definition: FLA_Cntl_lapack.h:337
Definition: FLA_Cntl_lapack.h:29
int variant
Definition: FLA_Cntl_lapack.h:83
struct fla_gemm_s * sub_gemm3
Definition: FLA_Cntl_lapack.h:325
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:109
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:87
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:284
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)
Definition: FLA_Cntl_lapack.c:159
struct fla_trsm_s * sub_trsm2
Definition: FLA_Cntl_lapack.h:62
Definition: FLA_Cntl_blas3.h:52
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)
Definition: FLA_Cntl_lapack.c:178
struct fla_apqudut_s * sub_apqudut
Definition: FLA_Cntl_lapack.h:322
Definition: FLA_Cntl_blas1.h:16
struct fla_gemm_s * sub_gemm3
Definition: FLA_Cntl_lapack.h:60
int variant
Definition: FLA_Cntl_lapack.h:55
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:191
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:152
fla_apcaqutinc_t * FLA_Cntl_apcaqutinc_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_apcaq2ut_t *sub_apcaq2ut)
Definition: FLA_Cntl_lapack.c:580
struct fla_appiv_s * sub_appiv1
Definition: FLA_Cntl_lapack.h:63
Definition: FLA_Cntl_lapack.h:69
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:338
struct fla_apqudut_s * sub_apqudut
Definition: FLA_Cntl_lapack.h:350
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:310
struct fla_trmm_s * sub_trmm1
Definition: FLA_Cntl_lapack.h:113
Definition: FLA_Cntl_lapack.h:306
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:128
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:270
struct fla_apcaq2ut_s * sub_apcaq2ut
Definition: FLA_Cntl_lapack.h:248
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:164
struct fla_trmm_s * sub_trmm2
Definition: FLA_Cntl_lapack.h:369
int variant
Definition: FLA_Cntl_lapack.h:108
struct fla_apqudut_s * sub_apqudut
Definition: FLA_Cntl_lapack.h:340
struct fla_herk_s * sub_herk
Definition: FLA_Cntl_lapack.h:22
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:359
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:136
struct fla_ttmm_s * sub_ttmm
Definition: FLA_Cntl_lapack.h:205
struct fla_copy_s * sub_copy
Definition: FLA_Cntl_lapack.h:277
Definition: FLA_Cntl_blas1.h:36
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:31
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:84
struct fla_trsm_s * sub_trsm
Definition: FLA_Cntl_lapack.h:327
Definition: FLA_Cntl_blas3.h:16
int variant
Definition: FLA_Cntl_lapack.h:358
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)
Definition: FLA_Cntl_lapack.c:90
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)
Definition: FLA_Cntl_lapack.c:628
struct fla_lq_ut_s * sub_lqut
Definition: FLA_Cntl_lapack.h:100
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:357
int variant
Definition: FLA_Cntl_lapack.h:320
struct fla_trmm_s * sub_trmm1
Definition: FLA_Cntl_lapack.h:368
struct fla_trsm_s * sub_trsm1
Definition: FLA_Cntl_lapack.h:370
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:349
struct fla_ttmm_s * sub_ttmm
Definition: FLA_Cntl_lapack.h:34
struct fla_gemm_s * sub_gemm1
Definition: FLA_Cntl_lapack.h:86
fla_bidiagut_t * FLA_Cntl_bidiagut_obj_create(FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize)
Definition: FLA_Cntl_lapack.c:262
int variant
Definition: FLA_Cntl_lapack.h:185
struct fla_appiv_s * sub_appiv2
Definition: FLA_Cntl_lapack.h:64
struct fla_apcaq2ut_s * sub_apcaq2ut
Definition: FLA_Cntl_lapack.h:268
struct fla_lyap_s * sub_lyap
Definition: FLA_Cntl_lapack.h:188
struct fla_caqr2ut_s * sub_caqr2ut
Definition: FLA_Cntl_lapack.h:110
struct fla_trmm_s * sub_trmm
Definition: FLA_Cntl_lapack.h:36
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:82
Definition: FLA_Cntl_lapack.h:282
FLA_Matrix_type matrix_type
Definition: FLA_Cntl_lapack.h:200
struct fla_apqut_s * sub_apqut
Definition: FLA_Cntl_lapack.h:300
struct fla_trmm_s * sub_trmm
Definition: FLA_Cntl_lapack.h:155
struct fla_chol_s * sub_chol
Definition: FLA_Cntl_lapack.h:203
struct fla_gemm_s * sub_gemm3
Definition: FLA_Cntl_lapack.h:172
struct fla_gemm_s * sub_gemm5
Definition: FLA_Cntl_lapack.h:174
struct fla_copy_s * sub_copy
Definition: FLA_Cntl_lapack.h:89
struct fla_chol_s * sub_chol
Definition: FLA_Cntl_lapack.h:21
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:112
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:20
Definition: FLA_Cntl_lapack.h:345
struct fla_gemm_s * sub_gemm2
Definition: FLA_Cntl_lapack.h:364
fla_blocksize_t * blocksize
Definition: FLA_Cntl_lapack.h:99
Definition: FLA_Cntl_lapack.h:52
Definition: FLA_Cntl_lapack.h:355
struct fla_apqut_s * sub_apqut
Definition: FLA_Cntl_lapack.h:215