Go to the source code of this file.
|
enum | dftfe::LAPACKSupport::State {
dftfe::LAPACKSupport::matrix
, dftfe::LAPACKSupport::inverse_matrix
, dftfe::LAPACKSupport::lu
, dftfe::LAPACKSupport::cholesky
,
dftfe::LAPACKSupport::eigenvalues
, dftfe::LAPACKSupport::svd
, dftfe::LAPACKSupport::inverse_svd
, dftfe::LAPACKSupport::unusable = 0x8000
} |
|
enum | dftfe::LAPACKSupport::Property {
dftfe::LAPACKSupport::general = 0
, dftfe::LAPACKSupport::hermitian = 1
, dftfe::LAPACKSupport::upper_triangular = 2
, dftfe::LAPACKSupport::lower_triangular = 4
,
dftfe::LAPACKSupport::diagonal = 6
, dftfe::LAPACKSupport::hessenberg = 8
} |
|
|
const char * | dftfe::LAPACKSupport::state_name (State s) |
|
const char * | dftfe::LAPACKSupport::property_name (const Property s) |
|
| dftfe::LAPACKSupport::DeclException2 (ExcErrorCode, std::string, types::blas_int,<< "The function "<< arg1<< " returned with an error code "<< arg2) |
|
| dftfe::LAPACKSupport::DeclException1 (ExcState, State,<< "The function cannot be called while the matrix is in state "<< state_name(arg1)) |
|
| dftfe::LAPACKSupport::DeclException1 (ExcProperty, Property,<< "The function cannot be called with a "<< property_name(arg1)<< " matrix.") |
|
| dftfe::LAPACKSupport::DeclException1 (ExcMissing, std::string,<< "When you ran 'cmake' during installation of deal.II, "<< "no suitable installation of the BLAS or LAPACK library could "<< "be found. Consequently, the function <"<< arg1<< "> can not be called. Refer to the doc/readme.html "<< "file for information on how to ensure that deal.II "<< "picks up an existing BLAS and LAPACK installation at "<< "configuration time.") |
|