Cantera
2.2.1
|
Exception thrown when an LAPACK error is encountered associated with inverting or solving a matrix. More...
#include <DenseMatrix.h>
Public Member Functions | |
CELapackError (const std::string &routine, const std::string &msg) | |
Constructor passes through to main Cantera error handler. More... | |
Public Member Functions inherited from CanteraError | |
CanteraError (const std::string &procedure, const std::string &msg) | |
Normal Constructor for the CanteraError base class. More... | |
virtual | ~CanteraError () throw () |
Destructor for base class does nothing. More... | |
const char * | what () const throw () |
Get a description of the error. More... | |
void | save () |
Function to put this error onto Cantera's error stack. More... | |
virtual std::string | getMessage () const |
Method overridden by derived classes to format the error message. More... | |
virtual std::string | getClass () const |
Method overridden by derived classes to indicate their type. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from CanteraError | |
CanteraError () | |
Protected default constructor discourages throwing errors containing no information. More... | |
CanteraError (const std::string &procedure) | |
Constructor used by derived classes that override getMessage() More... | |
Protected Attributes inherited from CanteraError | |
std::string | procedure_ |
The name of the procedure where the exception occurred. More... | |
std::string | formattedMessage_ |
Formatted message returned by what() More... | |
Exception thrown when an LAPACK error is encountered associated with inverting or solving a matrix.
A named error condition is used so that the calling code may differentiate this type of error from other error conditions.
Definition at line 35 of file DenseMatrix.h.
|
inline |
Constructor passes through to main Cantera error handler.
routine | Name of calling routine |
msg | Informative message |
Definition at line 44 of file DenseMatrix.h.