|
enum | STARSH_BACKEND {
STARSH_BACKEND_NOTSELECTED = -2,
STARSH_BACKEND_NOTSUPPORTED = -1,
STARSH_BACKEND_SEQUENTIAL = 0,
STARSH_BACKEND_OPENMP = 1,
STARSH_BACKEND_MPI = 2,
STARSH_BACKEND_MPI_OPENMP = 3,
STARSH_BACKEND_STARPU = 4,
STARSH_BACKEND_MPI_STARPU = 5,
STARSH_BACKEND_STARPU_KBLAS = 6,
STARSH_BACKEND_STARPU_CUDA = 7,
STARSH_BACKEND_MPI_STARPU_KBLAS = 8
} |
| Enum for backend types. More...
|
|
enum | STARSH_LRENGINE {
STARSH_LRENGINE_NOTSELECTED = -2,
STARSH_LRENGINE_NOTSUPPORTED = -1,
STARSH_LRENGINE_SVD = 0,
STARSH_LRENGINE_DCSVD = 1,
STARSH_LRENGINE_RRQR = 2,
STARSH_LRENGINE_RSVD = 3,
STARSH_LRENGINE_CROSS = 4
} |
| Enum for low-rank engine (approximation technique) More...
|
|
enum | STARSH_ERRNO {
STARSH_SUCCESS = 0,
STARSH_MALLOC_ERROR = 1,
STARSH_FILE_NOT_EXIST = 2,
STARSH_FILE_WRONG_INPUT = 3,
STARSH_WRONG_PARAMETER = 4,
STARSH_FPRINTF_ERROR = 5,
STARSH_FWRITE_ERROR = 6,
STARSH_UNKNOWN_ERROR = -1
} |
| Enum for error codes. More...
|
|
enum | STARSH_PROBLEM_TYPE {
STARSH_MINIMAL = 1,
STARSH_RANDTLR = 2,
STARSH_SPATIAL = 3,
STARSH_CAUCHY = 4,
STARSH_ELECTROSTATICS = 5,
STARSH_ELECTRODYNAMICS = 6
} |
| Enum for problem types. More...
|
|
enum | STARSH_BLRF_TYPE { STARSH_TLR = 1
} |
| Enum type to show actual block low-rank format. More...
|
|
enum | STARSH_CLUSTER_TYPE { STARSH_PLAIN = 1
} |
| Enum type to show type of clusterization. More...
|
|
enum | STARSH_FILE_TYPE { STARSH_ASCII = 1,
STARSH_BINARY = 2
} |
| Enum type to show file format (ASCII or binary) More...
|
|
- Copyright
- (c) 2017 King Abdullah University of Science and Technology (KAUST). All rights reserved.
STARS-H is a software package, provided by King Abdullah University of Science and Technology (KAUST)
- Version
- 0.3.0
- Author
- Aleksandr Mikhalev
- Date
- 2017-11-07