PLASMA
2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
Main Page
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
auxiliary.h
Go to the documentation of this file.
1
16
#ifndef _PLASMA_AUXILIARY_H_
17
#define _PLASMA_AUXILIARY_H_
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
23
/***************************************************************************/
26
void
plasma_warning
(
const
char
*func_name,
char
* msg_text);
27
void
plasma_error
(
const
char
*func_name,
char
* msg_text);
28
void
plasma_fatal_error
(
const
char
*func_name,
char
* msg_text);
29
int
plasma_element_size
(
int
type);
30
void
plasma_memcpy
(
void
*dst,
void
*src,
PLASMA_size
size,
int
type);
31
void
plasma_memzero
(
void
*memptr,
PLASMA_size
size,
int
type);
32
void
plasma_memset_int
(
int
*mem,
int
size,
int
value);
33
int
plasma_rank
(
plasma_context_t
*
plasma
);
34
int
plasma_tune
(
PLASMA_enum
func,
int
M,
int
N,
int
NRHS);
35
36
/***************************************************************************/
39
int
PLASMA_Version
(
int
*ver_major,
int
*ver_minor,
int
*ver_micro);
40
41
#ifdef __cplusplus
42
}
43
#endif
44
45
#endif
plasma_2.4.5
control
auxiliary.h
Generated on Mon Jul 9 2012 12:44:58 for PLASMA by
1.8.1