These enumerated lists are used in compile time checking of the input characters for BLAS methods.
More...
These enumerated lists are used in compile time checking of the input characters for BLAS methods.
- Note
- Any other input other than those specified here will result in an error at compile time and are not supported by the templated BLAS/LAPACK interface.
-
Teuchos::ESide : Enumerated list for BLAS character input "SIDE".
-
LEFT_SIDE : The matrix/std::vector is on, or applied to, the left side of the equation
-
RIGHT_SIDE : The matrix/std::vector is on, or applied to, the right side of the equation
-
Teuchos::ETransp : Enumerated list for BLAS character input "TRANS".
-
NO_TRANS : The matrix/std::vector is not transposed
-
TRANS : The matrix/std::vector is transposed
-
CONJ_TRANS : The matrix/std::vector is conjugate transposed
-
Teuchos::EUplo : Enumerated list for BLAS character input "UPLO".
-
UPPER_TRI : The matrix is upper triangular
-
LOWER_TRI : The matrix is lower triangular
-
Teuchos::EDiag : Enumerated list for BLAS character input "DIAG".
-
UNIT_DIAG : The matrix has all ones on its diagonal
-
NON_UNIT_DIAG : The matrix does not have all ones on its diagonal