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().
1.8.5