DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::linearAlgebra::ScalapackErrorMsg Class Reference

A class to map Error to a message. More...

#include <LinearAlgebraTypes.h>

Static Public Member Functions

static ScalapackError isSuccessAndMsg (const ScalapackErrorCode &errorCode)
 

Static Private Attributes

static const std::map< ScalapackErrorCode, std::string > d_errToMsgMap
 

Detailed Description

A class to map Error to a message.

Note
: This class only has static const data members.

Member Function Documentation

◆ isSuccessAndMsg()

ScalapackError dftefe::linearAlgebra::ScalapackErrorMsg::isSuccessAndMsg ( const ScalapackErrorCode errorCode)
static
Here is the caller graph for this function:

Member Data Documentation

◆ d_errToMsgMap

const std::map< ScalapackErrorCode, std::string > dftefe::linearAlgebra::ScalapackErrorMsg::d_errToMsgMap
staticprivate
Initial value:
= {
"LU factorization failed with error code: "},
"Cholesky factorization failed with error code: "},
"Matrix Invert failed with error code: "},
"Standard hermitian eigenproblem decomposition failed with error code: "},
"Standard hermitian eigenproblem decomposition with MRRR failed with error code: "},
{ScalapackErrorCode::OTHER_ERROR, "Other Error. "}}

The documentation for this class was generated from the following files: