Loading [MathJax]/extensions/tex2jax.js
https://mooseframework.inl.gov
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Classes | Namespaces | Typedefs | Enumerations
FEProblemBase.h File Reference

Go to the source code of this file.

Classes

class  FEProblemBase
 Specialization of SubProblem for solving nonlinear equations plus auxiliary equations. More...
 
class  FEProblemBase::CurrentResidualVectorTagsKey
 Class that is used as a parameter to set/clearCurrentResidualVectorTags that allows only blessed classes to call said methods. More...
 

Namespaces

 libMesh
 The following methods are specializations for using the libMesh::Parallel::packed_range_* routines for std::strings.
 

Typedefs

using FVProblemBase = FEProblemBase
 

Enumerations

enum  MooseLinearConvergenceReason {
  MooseLinearConvergenceReason::ITERATING = 0, MooseLinearConvergenceReason::CONVERGED_RTOL = 2, MooseLinearConvergenceReason::CONVERGED_ATOL = 3, MooseLinearConvergenceReason::CONVERGED_ITS = 4,
  MooseLinearConvergenceReason::DIVERGED_NULL = -2, MooseLinearConvergenceReason::DIVERGED_NANORINF = -9, MooseLinearConvergenceReason::DIVERGED_PCSETUP_FAILED = -11
}
 

Typedef Documentation

◆ FVProblemBase

Definition at line 2962 of file FEProblemBase.h.

Enumeration Type Documentation

◆ MooseLinearConvergenceReason

Enumerator
ITERATING 
CONVERGED_RTOL 
CONVERGED_ATOL 
CONVERGED_ITS 
DIVERGED_NULL 
DIVERGED_NANORINF 
DIVERGED_PCSETUP_FAILED 

Definition at line 103 of file FEProblemBase.h.

104 {
105  ITERATING = 0,
106  // CONVERGED_RTOL_NORMAL = 1,
107  // CONVERGED_ATOL_NORMAL = 9,
108  CONVERGED_RTOL = 2,
109  CONVERGED_ATOL = 3,
110  CONVERGED_ITS = 4,
111  // CONVERGED_CG_NEG_CURVE = 5,
112  // CONVERGED_CG_CONSTRAINED = 6,
113  // CONVERGED_STEP_LENGTH = 7,
114  // CONVERGED_HAPPY_BREAKDOWN = 8,
115  DIVERGED_NULL = -2,
116  // DIVERGED_ITS = -3,
117  // DIVERGED_DTOL = -4,
118  // DIVERGED_BREAKDOWN = -5,
119  // DIVERGED_BREAKDOWN_BICG = -6,
120  // DIVERGED_NONSYMMETRIC = -7,
121  // DIVERGED_INDEFINITE_PC = -8,
122  DIVERGED_NANORINF = -9,
123  // DIVERGED_INDEFINITE_MAT = -10
125 };
DIVERGED_NULL
CONVERGED_RTOL
CONVERGED_ITS
DIVERGED_PCSETUP_FAILED
CONVERGED_ATOL