Thrown by FEProblemBase::checkExceptionAndStopSolve() once an exception has been communicated to all processes and the solve has been stopped, so that it is not handled a second time. More...
#include <MooseException.h>
Public Member Functions | |
| MooseHandledException (const std::string &message) | |
| virtual const char * | what () const throw () |
| Get out the error message. | |
Protected Attributes | |
| std::string | _message |
Thrown by FEProblemBase::checkExceptionAndStopSolve() once an exception has been communicated to all processes and the solve has been stopped, so that it is not handled a second time.
Definition at line 70 of file MooseException.h.
|
inline |
Definition at line 73 of file MooseException.h.
|
inlinevirtualinherited | |||||||||||||
Get out the error message.
Satisfies the interface of std::exception
Definition at line 60 of file MooseException.h.
Referenced by AdvancedExtruderGenerator::AdvancedExtruderGenerator(), ComputeThreadedGeneralUserObjectsThread::caughtMooseException(), ThreadedFaceLoop< RangeType >::caughtMooseException(), ThreadedNodeLoop< RangeType, IteratorType >::caughtMooseException(), ThreadedElementLoop< RangeType >::caughtMooseException(), FEProblemBase::computeBounds(), NonlinearSystemBase::computeDamping(), AuxiliarySystem::computeElementalVarsHelper(), LinearSystem::computeLinearSystemTags(), AuxiliarySystem::computeMortarNodalVars(), MooseMeshUtils::extraElemIntegerSwapParametersProcessor(), BlockToMeshConverterGenerator::generate(), Boundary2DDelaunayGenerator::generate(), BoundaryElementConversionGenerator::generate(), FillBetweenCurvesGenerator::generate(), FillBetweenSidesetsGenerator::generate(), LowerDBlockFromSidesetGenerator::generate(), XYMeshLineCutter::generate(), FillBetweenPointVectorsTools::isBoundaryOpenSingleSegment(), FillBetweenPointVectorsTools::isCurveOpenSingleSegment(), ThreadedFaceLoop< RangeType >::operator()(), ComputeMortarFunctor::operator()(), FEProblemBase::translateCaughtException(), DisplacedProblem::updateMesh(), and DisplacedProblem::updateMesh().
|
protectedinherited |
Definition at line 63 of file MooseException.h.
Referenced by MooseException::MooseException(), and MooseException::what().