libflame revision_anchor
FLA_Cntl_init_flamec.h
Go to the documentation of this file.
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
11void FLA_Cntl_init_flamec( void );
12void FLA_Cntl_finalize_flamec( void );
13
14
15// --- Base library prototypes -------------------------------------------------
16void FLA_Transpose_cntl_init( void );
17
19
20
21// --- Level-1 BLAS prototypes -------------------------------------------------
22void FLA_Axpy_cntl_init( void );
23void FLA_Axpyt_cntl_init( void );
24void FLA_Copy_cntl_init( void );
25void FLA_Copyt_cntl_init( void );
26void FLA_Copyr_cntl_init( void );
27void FLA_Scal_cntl_init( void );
28void FLA_Scalr_cntl_init( void );
29
30void FLA_Axpy_cntl_finalize( void );
31void FLA_Axpyt_cntl_finalize( void );
32void FLA_Copy_cntl_finalize( void );
33void FLA_Copyt_cntl_finalize( void );
34void FLA_Copyr_cntl_finalize( void );
35void FLA_Scal_cntl_finalize( void );
36void FLA_Scalr_cntl_finalize( void );
37
38
39// --- Level-2 BLAS prototypes -------------------------------------------------
40void FLA_Gemv_cntl_init( void );
41void FLA_Trsv_cntl_init( void );
42
43void FLA_Gemv_cntl_finalize( void );
44void FLA_Trsv_cntl_finalize( void );
45
46
47// --- Level-3 BLAS prototypes -------------------------------------------------
48void FLA_Gemm_cntl_init( void );
49void FLA_Hemm_cntl_init( void );
50void FLA_Herk_cntl_init( void );
51void FLA_Her2k_cntl_init( void );
52void FLA_Symm_cntl_init( void );
53void FLA_Syrk_cntl_init( void );
54void FLA_Syr2k_cntl_init( void );
55void FLA_Trmm_cntl_init( void );
56void FLA_Trsm_cntl_init( void );
57
58void FLA_Gemm_cntl_finalize( void );
59void FLA_Hemm_cntl_finalize( void );
60void FLA_Herk_cntl_finalize( void );
61void FLA_Her2k_cntl_finalize( void );
62void FLA_Symm_cntl_finalize( void );
63void FLA_Syrk_cntl_finalize( void );
64void FLA_Syr2k_cntl_finalize( void );
65void FLA_Trmm_cntl_finalize( void );
66void FLA_Trsm_cntl_finalize( void );
67
68
69// --- LAPACK-level prototypes -------------------------------------------------
71void FLA_Chol_cntl_init( void );
72void FLA_LU_piv_cntl_init( void );
73void FLA_LU_nopiv_cntl_init( void );
74void FLA_QR_UT_cntl_init( void );
75void FLA_QR2_UT_cntl_init( void );
76void FLA_LQ_UT_cntl_init( void );
77void FLA_CAQR2_UT_cntl_init( void );
78void FLA_UDdate_UT_cntl_init( void );
79void FLA_Hess_UT_cntl_init( void );
80void FLA_Tridiag_UT_cntl_init( void );
81void FLA_Bidiag_UT_cntl_init( void );
82void FLA_Trinv_cntl_init( void );
83void FLA_Ttmm_cntl_init( void );
84void FLA_Sylv_cntl_init( void );
85void FLA_Lyap_cntl_init( void );
86void FLA_SPDinv_cntl_init( void );
87void FLA_Apply_Q_UT_cntl_init( void );
88void FLA_Apply_Q2_UT_cntl_init( void );
91void FLA_Eig_gest_cntl_init( void );
92
94void FLA_Chol_cntl_finalize( void );
95void FLA_LU_piv_cntl_finalize( void );
97void FLA_QR_UT_cntl_finalize( void );
98void FLA_QR2_UT_cntl_finalize( void );
99void FLA_LQ_UT_cntl_finalize( void );
100void FLA_CAQR2_UT_cntl_finalize( void );
101void FLA_UDdate_UT_cntl_finalize( void );
102void FLA_Hess_UT_cntl_finalize( void );
104void FLA_Bidiag_UT_cntl_finalize( void );
105void FLA_Trinv_cntl_finalize( void );
106void FLA_Ttmm_cntl_finalize( void );
107void FLA_Sylv_cntl_finalize( void );
108void FLA_Lyap_cntl_finalize( void );
109void FLA_SPDinv_cntl_finalize( void );
114void FLA_Eig_gest_cntl_finalize( void );
115
void FLA_Symm_cntl_finalize(void)
Definition FLA_Symm_cntl_init.c:67
void FLA_Copyt_cntl_init(void)
Definition FLA_Copyt_cntl_init.c:15
void FLA_SPDinv_cntl_finalize(void)
Definition FLA_SPDinv_cntl_init.c:37
void FLA_Chol_cntl_finalize(void)
Definition FLA_Chol_cntl_init.c:73
void FLA_Transpose_cntl_finalize(void)
Definition FLA_Transpose_cntl_init.c:54
void FLA_Transpose_cntl_init(void)
Definition FLA_Transpose_cntl_init.c:21
void FLA_CAQR2_UT_cntl_finalize(void)
Definition FLA_CAQR2_UT_cntl_init.c:64
void FLA_Symm_cntl_init(void)
Definition FLA_Symm_cntl_init.c:23
void FLA_Herk_cntl_init(void)
Definition FLA_Herk_cntl_init.c:23
void FLA_Apply_QUD_UT_cntl_init(void)
Definition FLA_Apply_QUD_UT_cntl_init.c:21
void FLA_Hess_UT_cntl_init(void)
Definition FLA_Hess_UT_cntl_init.c:17
void FLA_QR_UT_cntl_init(void)
Definition FLA_QR_UT_cntl_init.c:23
void FLA_LU_nopiv_cntl_finalize(void)
Definition FLA_LU_nopiv_cntl_init.c:85
void FLA_Apply_QUD_UT_cntl_finalize(void)
Definition FLA_Apply_QUD_UT_cntl_init.c:42
void FLA_Copy_cntl_init(void)
Definition FLA_Copy_cntl_init.c:15
void FLA_LQ_UT_cntl_init(void)
Definition FLA_LQ_UT_cntl_init.c:20
void FLA_Apply_Q_UT_cntl_init(void)
Definition FLA_Apply_Q_UT_cntl_init.c:24
void FLA_Hemm_cntl_finalize(void)
Definition FLA_Hemm_cntl_init.c:67
void FLA_Axpy_cntl_finalize(void)
Definition FLA_Axpy_cntl_init.c:24
void FLA_CAQR2_UT_cntl_init(void)
Definition FLA_CAQR2_UT_cntl_init.c:23
void FLA_Trinv_cntl_finalize(void)
Definition FLA_Trinv_cntl_init.c:52
void FLA_LQ_UT_cntl_finalize(void)
Definition FLA_LQ_UT_cntl_init.c:42
void FLA_Tridiag_UT_cntl_finalize(void)
Definition FLA_Tridiag_UT_cntl_init.c:41
void FLA_Ttmm_cntl_finalize(void)
Definition FLA_Ttmm_cntl_init.c:49
void FLA_QR_UT_cntl_finalize(void)
Definition FLA_QR_UT_cntl_init.c:59
void FLA_Copyt_cntl_finalize(void)
Definition FLA_Copyt_cntl_init.c:24
void FLA_Apply_Q2_UT_cntl_finalize(void)
Definition FLA_Apply_Q2_UT_cntl_init.c:40
void FLA_Apply_pivots_cntl_finalize(void)
Definition FLA_Apply_pivots_cntl_init.c:28
void FLA_Lyap_cntl_init(void)
Definition FLA_Lyap_cntl_init.c:23
void FLA_UDdate_UT_cntl_init(void)
Definition FLA_UDdate_UT_cntl_init.c:19
void FLA_Scal_cntl_finalize(void)
Definition FLA_Scal_cntl_init.c:24
void FLA_Axpyt_cntl_init(void)
Definition FLA_Axpyt_cntl_init.c:15
void FLA_SPDinv_cntl_init(void)
Definition FLA_SPDinv_cntl_init.c:20
void FLA_Sylv_cntl_init(void)
Definition FLA_Sylv_cntl_init.c:20
void FLA_Eig_gest_cntl_init(void)
Definition FLA_Eig_gest_cntl_init.c:26
void FLA_Scalr_cntl_finalize(void)
Definition FLA_Scalr_cntl_init.c:25
void FLA_Axpy_cntl_init(void)
Definition FLA_Axpy_cntl_init.c:15
void FLA_Apply_Q_UT_cntl_finalize(void)
Definition FLA_Apply_Q_UT_cntl_init.c:60
void FLA_Her2k_cntl_init(void)
Definition FLA_Her2k_cntl_init.c:23
void FLA_Eig_gest_cntl_finalize(void)
Definition FLA_Eig_gest_cntl_init.c:110
void FLA_Gemv_cntl_finalize(void)
Definition FLA_Gemv_cntl_init.c:25
void FLA_Bidiag_UT_cntl_finalize(void)
Definition FLA_Bidiag_UT_cntl_init.c:41
void FLA_Trsv_cntl_finalize(void)
Definition FLA_Trsv_cntl_init.c:25
void FLA_Lyap_cntl_finalize(void)
Definition FLA_Lyap_cntl_init.c:53
void FLA_Herk_cntl_finalize(void)
Definition FLA_Herk_cntl_init.c:62
void FLA_Sylv_cntl_finalize(void)
Definition FLA_Sylv_cntl_init.c:78
void FLA_Hess_UT_cntl_finalize(void)
Definition FLA_Hess_UT_cntl_init.c:29
void FLA_Copy_cntl_finalize(void)
Definition FLA_Copy_cntl_init.c:24
void FLA_LU_nopiv_cntl_init(void)
Definition FLA_LU_nopiv_cntl_init.c:25
void FLA_Apply_CAQ2_UT_cntl_init(void)
Definition FLA_Apply_CAQ2_UT_cntl_init.c:22
void FLA_Trmm_cntl_finalize(void)
Definition FLA_Trmm_cntl_init.c:62
void FLA_Gemm_cntl_finalize(void)
Definition FLA_Gemm_cntl_init.c:189
void FLA_Hemm_cntl_init(void)
Definition FLA_Hemm_cntl_init.c:23
void FLA_QR2_UT_cntl_finalize(void)
Definition FLA_QR2_UT_cntl_init.c:54
void FLA_Syr2k_cntl_finalize(void)
Definition FLA_Syr2k_cntl_init.c:66
void FLA_Cntl_init_flamec(void)
Definition FLA_Cntl_init_flamec.c:13
void FLA_LU_piv_cntl_finalize(void)
Definition FLA_LU_piv_cntl_init.c:90
void FLA_Cntl_finalize_flamec(void)
Definition FLA_Cntl_init_flamec.c:71
void FLA_Scalr_cntl_init(void)
Definition FLA_Scalr_cntl_init.c:15
void FLA_Her2k_cntl_finalize(void)
Definition FLA_Her2k_cntl_init.c:66
void FLA_Apply_Q2_UT_cntl_init(void)
Definition FLA_Apply_Q2_UT_cntl_init.c:21
void FLA_Trsm_cntl_finalize(void)
Definition FLA_Trsm_cntl_init.c:62
void FLA_Apply_pivots_cntl_init(void)
Definition FLA_Apply_pivots_cntl_init.c:15
void FLA_Syr2k_cntl_init(void)
Definition FLA_Syr2k_cntl_init.c:23
void FLA_Syrk_cntl_init(void)
Definition FLA_Syrk_cntl_init.c:23
void FLA_Trmm_cntl_init(void)
Definition FLA_Trmm_cntl_init.c:23
void FLA_UDdate_UT_cntl_finalize(void)
Definition FLA_UDdate_UT_cntl_init.c:43
void FLA_Trsm_cntl_init(void)
Definition FLA_Trsm_cntl_init.c:23
void FLA_LU_piv_cntl_init(void)
Definition FLA_LU_piv_cntl_init.c:26
void FLA_Axpyt_cntl_finalize(void)
Definition FLA_Axpyt_cntl_init.c:24
void FLA_Chol_cntl_init(void)
Definition FLA_Chol_cntl_init.c:25
void FLA_Syrk_cntl_finalize(void)
Definition FLA_Syrk_cntl_init.c:62
void FLA_Gemm_cntl_init(void)
Definition FLA_Gemm_cntl_init.c:48
void FLA_Trinv_cntl_init(void)
Definition FLA_Trinv_cntl_init.c:21
void FLA_Ttmm_cntl_init(void)
Definition FLA_Ttmm_cntl_init.c:21
void FLA_Copyr_cntl_finalize(void)
Definition FLA_Copyr_cntl_init.c:25
void FLA_Gemv_cntl_init(void)
Definition FLA_Gemv_cntl_init.c:15
void FLA_Trsv_cntl_init(void)
Definition FLA_Trsv_cntl_init.c:15
void FLA_Apply_CAQ2_UT_cntl_finalize(void)
Definition FLA_Apply_CAQ2_UT_cntl_init.c:45
void FLA_QR2_UT_cntl_init(void)
Definition FLA_QR2_UT_cntl_init.c:22
void FLA_Scal_cntl_init(void)
Definition FLA_Scal_cntl_init.c:15
void FLA_Copyr_cntl_init(void)
Definition FLA_Copyr_cntl_init.c:15
void FLA_Tridiag_UT_cntl_init(void)
Definition FLA_Tridiag_UT_cntl_init.c:19
void FLA_Bidiag_UT_cntl_init(void)
Definition FLA_Bidiag_UT_cntl_init.c:19