PLASMA
2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
|
Go to the source code of this file.
Functions | |
int | plasma_alloc_ibnb (int M, int N, PLASMA_enum func, int type, void **memptr) |
int | plasma_alloc_ibnb_tile (int M, int N, PLASMA_enum func, int type, PLASMA_desc **desc) |
int | plasma_alloc_ipiv (int M, int N, PLASMA_enum func, void **memptr) |
PLASMA auxiliary routines PLASMA is a software package provided by Univ. of Tennessee, Univ. of California Berkeley and Univ. of Colorado Denver
Definition in file workspace.h.
int plasma_alloc_ibnb | ( | int | M, |
int | N, | ||
PLASMA_enum | func, | ||
int | type, | ||
void ** | memptr | ||
) |
Internal routines
Definition at line 24 of file workspace.c.
References plasma_context_struct::householder, plasma_context_self(), plasma_element_size(), PLASMA_ERR_NOT_INITIALIZED, PLASMA_ERR_OUT_OF_RESOURCES, PLASMA_ERR_UNEXPECTED, plasma_error(), plasma_fatal_error(), PLASMA_FLAT_HOUSEHOLDER, PLASMA_FUNC_CGELS, PLASMA_FUNC_CGESVD, PLASMA_FUNC_DGELS, PLASMA_FUNC_DGESVD, PLASMA_FUNC_SGELS, PLASMA_FUNC_SGESVD, PLASMA_FUNC_ZGELS, PLASMA_FUNC_ZGESVD, PLASMA_IB, PLASMA_NB, PLASMA_SUCCESS, and plasma_tune().
int plasma_alloc_ibnb_tile | ( | int | M, |
int | N, | ||
PLASMA_enum | func, | ||
int | type, | ||
PLASMA_desc ** | desc | ||
) |
Definition at line 78 of file workspace.c.
References plasma_context_struct::householder, plasma_context_self(), plasma_desc_check(), plasma_desc_init(), plasma_desc_mat_alloc(), PLASMA_ERR_NOT_INITIALIZED, PLASMA_ERR_OUT_OF_RESOURCES, PLASMA_ERR_UNEXPECTED, plasma_error(), plasma_fatal_error(), PLASMA_FLAT_HOUSEHOLDER, PLASMA_FUNC_CGELS, PLASMA_FUNC_CGESVD, PLASMA_FUNC_DGELS, PLASMA_FUNC_DGESVD, PLASMA_FUNC_SGELS, PLASMA_FUNC_SGESVD, PLASMA_FUNC_ZGELS, PLASMA_FUNC_ZGESVD, PLASMA_IB, PLASMA_NB, PLASMA_SUCCESS, and plasma_tune().
int plasma_alloc_ipiv | ( | int | M, |
int | N, | ||
PLASMA_enum | func, | ||
void ** | memptr | ||
) |
Definition at line 140 of file workspace.c.
References plasma_context_self(), PLASMA_ERR_NOT_INITIALIZED, PLASMA_ERR_OUT_OF_RESOURCES, PLASMA_ERR_UNEXPECTED, plasma_error(), plasma_fatal_error(), PLASMA_NB, PLASMA_SUCCESS, and plasma_tune().