Convert LAPACK character constants to MAGMA constants.
More...
Convert LAPACK character constants to MAGMA constants.
This is a one-to-many mapping, requiring multiple translators (e.g., "N" can be NoTrans or NonUnit or NoVec). Matching is case-insensitive.
| magma_bool_t magma_bool_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaFalse | if lapack_char = 'N' |
| MagmaTrue | if lapack_char = 'Y' |
| magma_order_t magma_order_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaRowMajor | if lapack_char = 'R' |
| MagmaColMajor | if lapack_char = 'C' |
| magma_trans_t magma_trans_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaNoTrans | if lapack_char = 'N' |
| MagmaTrans | if lapack_char = 'T' |
| MagmaConjTrans | if lapack_char = 'C' |
| magma_uplo_t magma_uplo_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaUpper | if lapack_char = 'U' |
| MagmaLower | if lapack_char = 'L' |
| MagmaFull | otherwise |
| magma_diag_t magma_diag_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaNonUnit | if lapack_char = 'N' |
| MagmaUnit | if lapack_char = 'U' |
| magma_side_t magma_side_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaLeft | if lapack_char = 'L' |
| MagmaRight | if lapack_char = 'R' |
| MagmaBothSides | if lapack_char = 'B' |
| magma_norm_t magma_norm_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaOneNorm | if lapack_char = '1' or 'O' |
| MagmaTwoNorm | if lapack_char = '2' |
| MagmaFrobeniusNorm | if lapack_char = 'F' or 'E' |
| MagmaInfNorm | if lapack_char = 'I' |
| MagmaMaxNorm | if lapack_char = 'M' |
| magma_dist_t magma_dist_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaDistUniform | if lapack_char = 'U' |
| MagmaDistSymmetric | if lapack_char = 'S' |
| MagmaDistNormal | if lapack_char = 'N' |
| magma_sym_t magma_sym_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaHermGeev | if lapack_char = 'H' |
| MagmaHermPoev | if lapack_char = 'P' |
| MagmaNonsymPosv | if lapack_char = 'N' |
| MagmaSymPosv | if lapack_char = 'S' |
| magma_pack_t magma_pack_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaNoPacking | if lapack_char = 'N' |
| MagmaPackSubdiag | if lapack_char = 'U' |
| MagmaPackSupdiag | if lapack_char = 'L' |
| MagmaPackColumn | if lapack_char = 'C' |
| MagmaPackRow | if lapack_char = 'R' |
| MagmaPackLowerBand | if lapack_char = 'B' |
| MagmaPackUpeprBand | if lapack_char = 'Q' |
| MagmaPackAll | if lapack_char = 'Z' |
| magma_vec_t magma_vec_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaNoVec | if lapack_char = 'N' |
| MagmaVec | if lapack_char = 'V' |
| MagmaIVec | if lapack_char = 'I' |
| MagmaAllVec | if lapack_char = 'A' |
| MagmaSomeVec | if lapack_char = 'S' |
| MagmaOverwriteVec | if lapack_char = 'O' |
| magma_range_t magma_range_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaRangeAll | if lapack_char = 'A' |
| MagmaRangeV | if lapack_char = 'V' |
| MagmaRangeI | if lapack_char = 'I' |
| magma_vect_t magma_vect_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaQ | if lapack_char = 'Q' |
| MagmaP | if lapack_char = 'P' |
| magma_direct_t magma_direct_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaForward | if lapack_char = 'F' |
| MagmaBackward | if lapack_char = 'B' |
| magma_storev_t magma_storev_const |
( |
char |
lapack_char | ) |
|
- Return values
-
| MagmaColumnwise | if lapack_char = 'C' |
| MagmaRowwise | if lapack_char = 'R' |