libflame  revision_anchor
Functions
FLA_Cntl_init_flamec.c File Reference

(r)

Functions

void FLA_Cntl_init_flamec ()
 
void FLA_Cntl_finalize_flamec ()
 

Function Documentation

◆ FLA_Cntl_finalize_flamec()

void FLA_Cntl_finalize_flamec ( void  )

References FLA_Apply_CAQ2_UT_cntl_finalize(), FLA_Apply_pivots_cntl_finalize(), FLA_Apply_Q2_UT_cntl_finalize(), FLA_Apply_Q_UT_cntl_finalize(), FLA_Apply_QUD_UT_cntl_finalize(), FLA_Axpy_cntl_finalize(), FLA_Axpyt_cntl_finalize(), FLA_Bidiag_UT_cntl_finalize(), FLA_CAQR2_UT_cntl_finalize(), FLA_Chol_cntl_finalize(), FLA_Copy_cntl_finalize(), FLA_Copyr_cntl_finalize(), FLA_Copyt_cntl_finalize(), FLA_Eig_gest_cntl_finalize(), FLA_Gemm_cntl_finalize(), FLA_Gemv_cntl_finalize(), FLA_Hemm_cntl_finalize(), FLA_Her2k_cntl_finalize(), FLA_Herk_cntl_finalize(), FLA_Hess_UT_cntl_finalize(), FLA_LQ_UT_cntl_finalize(), FLA_LU_nopiv_cntl_finalize(), FLA_LU_piv_cntl_finalize(), FLA_Lyap_cntl_finalize(), FLA_QR2_UT_cntl_finalize(), FLA_QR_UT_cntl_finalize(), FLA_Scal_cntl_finalize(), FLA_Scalr_cntl_finalize(), FLA_SPDinv_cntl_finalize(), FLA_Sylv_cntl_finalize(), FLA_Symm_cntl_finalize(), FLA_Syr2k_cntl_finalize(), FLA_Syrk_cntl_finalize(), FLA_Transpose_cntl_finalize(), FLA_Tridiag_UT_cntl_finalize(), FLA_Trinv_cntl_finalize(), FLA_Trmm_cntl_finalize(), FLA_Trsm_cntl_finalize(), FLA_Trsv_cntl_finalize(), FLA_Ttmm_cntl_finalize(), and FLA_UDdate_UT_cntl_finalize().

Referenced by FLA_Cntl_finalize().

72 {
74 
75  // Level-1 BLAS
83 
84  // Level-2 BLAS
87 
88  // Level-3 BLAS
98 
99  // LAPACK-level
114 
115  // Compound LAPACK operations
124 }
void FLA_QR2_UT_cntl_finalize(void)
Definition: FLA_QR2_UT_cntl_init.c:54
void FLA_Copy_cntl_finalize()
Definition: FLA_Copy_cntl_init.c:24
void FLA_Apply_pivots_cntl_finalize(void)
Definition: FLA_Apply_pivots_cntl_init.c:28
void FLA_Apply_Q_UT_cntl_finalize(void)
Definition: FLA_Apply_Q_UT_cntl_init.c:60
void FLA_Trinv_cntl_finalize(void)
Definition: FLA_Trinv_cntl_init.c:52
void FLA_Transpose_cntl_finalize()
Definition: FLA_Transpose_cntl_init.c:54
void FLA_CAQR2_UT_cntl_finalize(void)
Definition: FLA_CAQR2_UT_cntl_init.c:64
void FLA_Trsm_cntl_finalize()
Definition: FLA_Trsm_cntl_init.c:62
void FLA_SPDinv_cntl_finalize(void)
Definition: FLA_SPDinv_cntl_init.c:37
void FLA_Scalr_cntl_finalize()
Definition: FLA_Scalr_cntl_init.c:25
void FLA_Syr2k_cntl_finalize()
Definition: FLA_Syr2k_cntl_init.c:66
void FLA_Trsv_cntl_finalize()
Definition: FLA_Trsv_cntl_init.c:25
void FLA_Syrk_cntl_finalize()
Definition: FLA_Syrk_cntl_init.c:62
void FLA_Sylv_cntl_finalize(void)
Definition: FLA_Sylv_cntl_init.c:78
void FLA_Scal_cntl_finalize()
Definition: FLA_Scal_cntl_init.c:24
void FLA_Apply_CAQ2_UT_cntl_finalize(void)
Definition: FLA_Apply_CAQ2_UT_cntl_init.c:45
void FLA_Gemm_cntl_finalize()
Definition: FLA_Gemm_cntl_init.c:189
void FLA_Bidiag_UT_cntl_finalize(void)
Definition: FLA_Bidiag_UT_cntl_init.c:41
void FLA_LU_nopiv_cntl_finalize(void)
Definition: FLA_LU_nopiv_cntl_init.c:85
void FLA_Hemm_cntl_finalize()
Definition: FLA_Hemm_cntl_init.c:67
void FLA_Herk_cntl_finalize()
Definition: FLA_Herk_cntl_init.c:62
void FLA_Ttmm_cntl_finalize(void)
Definition: FLA_Ttmm_cntl_init.c:49
void FLA_UDdate_UT_cntl_finalize(void)
Definition: FLA_UDdate_UT_cntl_init.c:43
void FLA_QR_UT_cntl_finalize(void)
Definition: FLA_QR_UT_cntl_init.c:59
void FLA_Axpy_cntl_finalize()
Definition: FLA_Axpy_cntl_init.c:24
void FLA_Lyap_cntl_finalize(void)
Definition: FLA_Lyap_cntl_init.c:53
void FLA_Tridiag_UT_cntl_finalize(void)
Definition: FLA_Tridiag_UT_cntl_init.c:41
void FLA_LQ_UT_cntl_finalize(void)
Definition: FLA_LQ_UT_cntl_init.c:42
void FLA_Her2k_cntl_finalize()
Definition: FLA_Her2k_cntl_init.c:66
void FLA_Chol_cntl_finalize(void)
Definition: FLA_Chol_cntl_init.c:73
void FLA_Axpyt_cntl_finalize()
Definition: FLA_Axpyt_cntl_init.c:24
void FLA_Symm_cntl_finalize()
Definition: FLA_Symm_cntl_init.c:67
void FLA_Copyr_cntl_finalize()
Definition: FLA_Copyr_cntl_init.c:25
void FLA_Hess_UT_cntl_finalize(void)
Definition: FLA_Hess_UT_cntl_init.c:29
void FLA_Eig_gest_cntl_finalize(void)
Definition: FLA_Eig_gest_cntl_init.c:110
void FLA_Apply_Q2_UT_cntl_finalize(void)
Definition: FLA_Apply_Q2_UT_cntl_init.c:40
void FLA_Apply_QUD_UT_cntl_finalize(void)
Definition: FLA_Apply_QUD_UT_cntl_init.c:42
void FLA_Trmm_cntl_finalize()
Definition: FLA_Trmm_cntl_init.c:62
void FLA_Gemv_cntl_finalize()
Definition: FLA_Gemv_cntl_init.c:25
void FLA_LU_piv_cntl_finalize(void)
Definition: FLA_LU_piv_cntl_init.c:90
void FLA_Copyt_cntl_finalize()
Definition: FLA_Copyt_cntl_init.c:24

◆ FLA_Cntl_init_flamec()

void FLA_Cntl_init_flamec ( void  )

References FLA_Apply_CAQ2_UT_cntl_init(), FLA_Apply_pivots_cntl_init(), FLA_Apply_Q2_UT_cntl_init(), FLA_Apply_Q_UT_cntl_init(), FLA_Apply_QUD_UT_cntl_init(), FLA_Axpy_cntl_init(), FLA_Axpyt_cntl_init(), FLA_Bidiag_UT_cntl_init(), FLA_CAQR2_UT_cntl_init(), FLA_Chol_cntl_init(), FLA_Copy_cntl_init(), FLA_Copyr_cntl_init(), FLA_Copyt_cntl_init(), FLA_Eig_gest_cntl_init(), FLA_Gemm_cntl_init(), FLA_Gemv_cntl_init(), FLA_Hemm_cntl_init(), FLA_Her2k_cntl_init(), FLA_Herk_cntl_init(), FLA_Hess_UT_cntl_init(), FLA_LQ_UT_cntl_init(), FLA_LU_nopiv_cntl_init(), FLA_LU_piv_cntl_init(), FLA_Lyap_cntl_init(), FLA_QR2_UT_cntl_init(), FLA_QR_UT_cntl_init(), FLA_Scal_cntl_init(), FLA_Scalr_cntl_init(), FLA_SPDinv_cntl_init(), FLA_Sylv_cntl_init(), FLA_Symm_cntl_init(), FLA_Syr2k_cntl_init(), FLA_Syrk_cntl_init(), FLA_Transpose_cntl_init(), FLA_Tridiag_UT_cntl_init(), FLA_Trinv_cntl_init(), FLA_Trmm_cntl_init(), FLA_Trsm_cntl_init(), FLA_Trsv_cntl_init(), FLA_Ttmm_cntl_init(), and FLA_UDdate_UT_cntl_init().

Referenced by FLA_Cntl_init().

14 {
16 
17  // Level-1 BLAS
25 
26  // Level-2 BLAS
29 
30  // Level-3 BLAS
31  // Note gemm must be first since it is used by all other level-3 BLAS.
41 
42  // LAPACK-level
43  // These require level-3 BLAS operations to be initialized.
58 
59  // Compound LAPACK operations
60  // These require previous LAPACK operations to already be initialized.
69 }
void FLA_Lyap_cntl_init(void)
Definition: FLA_Lyap_cntl_init.c:23
void FLA_Copy_cntl_init()
Definition: FLA_Copy_cntl_init.c:15
void FLA_Syr2k_cntl_init()
Definition: FLA_Syr2k_cntl_init.c:23
void FLA_Apply_Q2_UT_cntl_init(void)
Definition: FLA_Apply_Q2_UT_cntl_init.c:21
void FLA_Tridiag_UT_cntl_init(void)
Definition: FLA_Tridiag_UT_cntl_init.c:19
void FLA_Trmm_cntl_init()
Definition: FLA_Trmm_cntl_init.c:23
void FLA_Eig_gest_cntl_init(void)
Definition: FLA_Eig_gest_cntl_init.c:26
void FLA_Axpyt_cntl_init()
Definition: FLA_Axpyt_cntl_init.c:15
void FLA_Symm_cntl_init()
Definition: FLA_Symm_cntl_init.c:23
void FLA_UDdate_UT_cntl_init(void)
Definition: FLA_UDdate_UT_cntl_init.c:19
void FLA_Ttmm_cntl_init(void)
Definition: FLA_Ttmm_cntl_init.c:21
void FLA_Apply_Q_UT_cntl_init(void)
Definition: FLA_Apply_Q_UT_cntl_init.c:24
void FLA_QR_UT_cntl_init(void)
Definition: FLA_QR_UT_cntl_init.c:23
void FLA_SPDinv_cntl_init(void)
Definition: FLA_SPDinv_cntl_init.c:20
void FLA_Apply_QUD_UT_cntl_init(void)
Definition: FLA_Apply_QUD_UT_cntl_init.c:21
void FLA_Copyt_cntl_init()
Definition: FLA_Copyt_cntl_init.c:15
void FLA_QR2_UT_cntl_init(void)
Definition: FLA_QR2_UT_cntl_init.c:22
void FLA_Syrk_cntl_init()
Definition: FLA_Syrk_cntl_init.c:23
void FLA_Trsm_cntl_init()
Definition: FLA_Trsm_cntl_init.c:23
void FLA_Apply_pivots_cntl_init(void)
Definition: FLA_Apply_pivots_cntl_init.c:15
void FLA_Copyr_cntl_init()
Definition: FLA_Copyr_cntl_init.c:15
void FLA_Apply_CAQ2_UT_cntl_init(void)
Definition: FLA_Apply_CAQ2_UT_cntl_init.c:22
void FLA_Scal_cntl_init()
Definition: FLA_Scal_cntl_init.c:15
void FLA_Trinv_cntl_init(void)
Definition: FLA_Trinv_cntl_init.c:21
void FLA_Gemv_cntl_init()
Definition: FLA_Gemv_cntl_init.c:15
void FLA_Herk_cntl_init()
Definition: FLA_Herk_cntl_init.c:23
void FLA_Hess_UT_cntl_init(void)
Definition: FLA_Hess_UT_cntl_init.c:17
void FLA_CAQR2_UT_cntl_init(void)
Definition: FLA_CAQR2_UT_cntl_init.c:23
void FLA_LU_piv_cntl_init(void)
Definition: FLA_LU_piv_cntl_init.c:26
void FLA_Bidiag_UT_cntl_init(void)
Definition: FLA_Bidiag_UT_cntl_init.c:19
void FLA_Sylv_cntl_init(void)
Definition: FLA_Sylv_cntl_init.c:20
void FLA_Chol_cntl_init(void)
Definition: FLA_Chol_cntl_init.c:25
void FLA_Axpy_cntl_init()
Definition: FLA_Axpy_cntl_init.c:15
void FLA_Her2k_cntl_init()
Definition: FLA_Her2k_cntl_init.c:23
void FLA_Hemm_cntl_init()
Definition: FLA_Hemm_cntl_init.c:23
void FLA_Trsv_cntl_init()
Definition: FLA_Trsv_cntl_init.c:15
void FLA_Transpose_cntl_init()
Definition: FLA_Transpose_cntl_init.c:21
void FLA_LU_nopiv_cntl_init(void)
Definition: FLA_LU_nopiv_cntl_init.c:25
void FLA_Scalr_cntl_init()
Definition: FLA_Scalr_cntl_init.c:15
void FLA_LQ_UT_cntl_init(void)
Definition: FLA_LQ_UT_cntl_init.c:20
void FLA_Gemm_cntl_init()
Definition: FLA_Gemm_cntl_init.c:48