A specialization of the SolverException class for PETSc. 更多...
#include <petsc_solver_exception.h>
Public 成员函数 | |
PetscSolverException (int error_code_in) | |
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 specialization of the SolverException class for PETSc.
在文件 petsc_solver_exception.h 第 54 行定义.
|
inline |
在文件 petsc_solver_exception.h 第 57 行定义.
参考 libMesh::SolverException::error_code , 以及 libMesh::SolverException::what_message.
|
inlineoverridevirtualnoexceptinherited |
Override the what() function to provide a generic error message.
在文件 libmesh_exceptions.h 第 125 行定义.
参考 libMesh::SolverException::what_message.
|
inherited |
The error code generated by the solver.
在文件 libmesh_exceptions.h 第 135 行定义.
参考自 PetscSolverException() , 以及 libMesh::SolverException::SolverException().
|
inherited |
string which holds the message built in the constructor.
在文件 libmesh_exceptions.h 第 140 行定义.
参考自 PetscSolverException(), libMesh::SolverException::SolverException() , 以及 libMesh::SolverException::what().