|
libMesh
|
Go to the source code of this file.
Namespaces | |
| namespace | libMesh |
The libMesh namespace provides an interface to certain functionality in the library. | |
Enumerations | |
| enum | libMesh::LinearConvergenceReason : int { libMesh::CONVERGED_RTOL_NORMAL = 1 , libMesh::CONVERGED_ATOL_NORMAL = 9 , libMesh::CONVERGED_RTOL = 2 , libMesh::CONVERGED_ATOL = 3 , libMesh::CONVERGED_ITS = 4 , libMesh::CONVERGED_CG_NEG_CURVE = 5 , libMesh::CONVERGED_CG_CONSTRAINED = 6 , libMesh::CONVERGED_STEP_LENGTH = 7 , libMesh::CONVERGED_HAPPY_BREAKDOWN = 8 , libMesh::DIVERGED_NULL = -2 , libMesh::DIVERGED_ITS = -3 , libMesh::DIVERGED_DTOL = -4 , libMesh::DIVERGED_BREAKDOWN = -5 , libMesh::DIVERGED_BREAKDOWN_BICG = -6 , libMesh::DIVERGED_NONSYMMETRIC = -7 , libMesh::DIVERGED_INDEFINITE_PC = -8 , libMesh::DIVERGED_NAN = -9 , libMesh::DIVERGED_INDEFINITE_MAT = -10 , libMesh::DIVERGED_PCSETUP_FAILED = -11 , libMesh::CONVERGED_ITERATING = 0 , libMesh::UNKNOWN_FLAG = -128 } |
| Linear solver convergence flags (taken from the PETSc flags). More... | |