A class representing an exception during a solve. 更多...
#include <libmesh_exceptions.h>
Public 成员函数 | |
SolverException (int error_code_in) | |
virtual | ~SolverException ()=default |
Virtual destructor, gotta have one of those. 更多... | |
virtual const char * | what () const noexceptoverride |
Override the what() function to provide a generic error message. 更多... | |
Public 属性 | |
int | error_code |
The error code generated by the solver. 更多... | |
std::string | what_message |
string which holds the message built in the constructor. 更多... | |
A class representing an exception during a solve.
在文件 libmesh_exceptions.h 第 105 行定义.
|
inline |
在文件 libmesh_exceptions.h 第 108 行定义.
参考 error_code , 以及 what_message.
|
virtualdefault |
Virtual destructor, gotta have one of those.
|
inlineoverridevirtualnoexcept |
Override the what() function to provide a generic error message.
在文件 libmesh_exceptions.h 第 125 行定义.
参考 what_message.
int libMesh::SolverException::error_code |
The error code generated by the solver.
在文件 libmesh_exceptions.h 第 135 行定义.
参考自 libMesh::PetscSolverException::PetscSolverException() , 以及 SolverException().
std::string libMesh::SolverException::what_message |
string which holds the message built in the constructor.
在文件 libmesh_exceptions.h 第 140 行定义.
参考自 libMesh::PetscSolverException::PetscSolverException(), SolverException() , 以及 what().