www.mooseframework.org
Namespaces | Functions | Variables
MooseError.h File Reference

Go to the source code of this file.

Namespaces

 MetaPhysicL
 We need to instantiate the following CompareTypes to tell the compiler that ADReal is a subtype of ChainedADReal.
 
 moose
 
 moose::internal
 

Functions

template<size_t n, typename... T>
void print_tuple (std::ostream &os, const std::tuple< T... > &tup)
 
template<typename... T>
std::ostream & operator<< (std::ostream &os, const std::tuple< T... > &tup)
 
template<typename... Args>
void mooseError (Args &&... args)
 Emit an error message with the given stringified, concatenated args and terminate the application. More...
 
std::string moose::internal::incompatVarMsg (MooseVariableFieldBase &var1, MooseVariableFieldBase &var2)
 Builds and returns a string of the form: More...
 
std::string moose::internal::mooseMsgFmt (const std::string &msg, const std::string &title, const std::string &color)
 Format a message for output with a title. More...
 
std::string moose::internal::mooseMsgFmt (const std::string &msg, const std::string &color)
 Format a message for output without a title. More...
 
void moose::internal::mooseErrorRaw (std::string msg, const std::string prefix="")
 
void moose::translateMetaPhysicLError (const MetaPhysicL::LogicError &)
 emit a relatively clear error message when we catch a MetaPhysicL logic error More...
 
template<typename... Args>
void mooseWarning (Args &&... args)
 Emit a warning message with the given stringified, concatenated args. More...
 
template<typename... Args>
void mooseUnused (Args &&... args)
 Warning message used to notify the users of unused parts of their input files Really used internally by the parser and shouldn't really be called elsewhere. More...
 
template<typename... Args>
void mooseDeprecated (Args &&... args)
 Emit a deprecated code/feature message with the given stringified, concatenated args. More...
 
template<typename... Args>
void mooseDeprecationExpired (Args &&... args)
 Emit a deprecated code/feature message with the given stringified, concatenated args. More...
 
template<typename... Args>
void mooseInfo (Args &&... args)
 Emit an informational message with the given stringified, concatenated args. More...
 
template<typename... Args>
void mooseInfoRepeated (Args &&... args)
 Emit an informational message with the given stringified, concatenated args. More...
 
void moose::internal::mooseStreamAll (std::ostringstream &ss)
 All of the following are not meant to be called directly - they are called by the normal macros (mooseError(), etc.) down below. More...
 
template<typename T , typename... Args>
void moose::internal::mooseStreamAll (std::ostringstream &ss, T &&val, Args &&... args)
 
template<typename S , typename... Args>
void moose::internal::mooseWarningStream (S &oss, Args &&... args)
 
template<typename S , typename... Args>
void moose::internal::mooseUnusedStream (S &oss, Args &&... args)
 
template<typename S , typename... Args>
void moose::internal::mooseInfoStreamRepeated (S &oss, Args &&... args)
 
template<typename S , typename... Args>
void moose::internal::mooseInfoStream (S &oss, Args &&... args)
 
template<typename S , typename... Args>
void moose::internal::mooseDeprecatedStream (S &oss, const bool expired, const bool print_title, Args &&... args)
 

Variables

Threads::spin_mutex moose::internal::moose_stream_lock
 

Function Documentation

◆ mooseDeprecated()

template<typename... Args>
void mooseDeprecated ( Args &&...  args)

Emit a deprecated code/feature message with the given stringified, concatenated args.

Definition at line 313 of file MooseError.h.

Referenced by InputParameters::addDeprecatedCoupledVar(), Coupleable::adZeroGradient(), Coupleable::adZeroSecond(), Coupleable::adZeroValue(), NonlinearSystemBase::computeResidual(), Factory::create(), AppFactory::createAppShared(), MooseUtils::DelimitedFileReader::DelimitedFileReader(), Factory::deprecatedMessage(), MooseVariableFE< Real >::dofValue(), MooseUtils::DelimitedFileReader::getColumnData(), MooseUtils::DelimitedFileReader::getColumnNames(), Coupleable::getFEVar(), MooseApp::getRecoverFileBase(), Registry::getRegisteredName(), MooseApp::halfTransient(), MooseApp::hasRecoverFileBase(), Syntax::isActionRequired(), MooseApp::MooseApp(), MooseEnum::operator!=(), MooseEnum::operator==(), InputParameters::paramSetByUser(), MooseApp::parser(), ActionWarehouse::problem(), DerivativeMaterialPropertyNameInterface::propertyName(), DerivativeMaterialPropertyNameInterface::propertyNameFirst(), DerivativeMaterialPropertyNameInterface::propertyNameSecond(), DerivativeMaterialPropertyNameInterface::propertyNameThird(), RankTwoTensorTempl< Real >::RankTwoTensorTempl(), Moose::registerActions(), Moose::registerObjects(), NonlinearSystemBase::residualVector(), MooseUtils::DelimitedFileReader::setHeaderFlag(), MooseApp::setupOptions(), PointReduction::sqr(), TimedPrint::TimedPrint(), Syntax::verifyMooseObjectTask(), Moose::Builder::walkRaw(), and Coupleable::writableCoupledValue().

314 {
315  moose::internal::mooseDeprecatedStream(Moose::out, false, true, std::forward<Args>(args)...);
316 }
void mooseDeprecatedStream(S &oss, const bool expired, const bool print_title, Args &&... args)
Definition: MooseError.h:236

◆ mooseDeprecationExpired()

template<typename... Args>
void mooseDeprecationExpired ( Args &&...  args)

Emit a deprecated code/feature message with the given stringified, concatenated args.

Definition at line 321 of file MooseError.h.

Referenced by Factory::deprecatedMessage().

322 {
323  moose::internal::mooseDeprecatedStream(Moose::out, true, true, std::forward<Args>(args)...);
324 }
void mooseDeprecatedStream(S &oss, const bool expired, const bool print_title, Args &&... args)
Definition: MooseError.h:236

◆ mooseError()

template<typename... Args>
void mooseError ( Args &&...  args)

Emit an error message with the given stringified, concatenated args and terminate the application.

Inside static functions, you will need to explicitly scope your mooseError call - i.e. do "::mooseError(arg1, ...);".

Definition at line 284 of file MooseError.h.

Referenced by Coupleable::adCoupledDofValues(), Coupleable::adCoupledDot(), Coupleable::adCoupledDotDot(), Coupleable::adCoupledGradient(), Coupleable::adCoupledGradientDot(), Coupleable::adCoupledLowerValue(), NeighborCoupleable::adCoupledNeighborGradient(), NeighborCoupleable::adCoupledNeighborValue(), NeighborCoupleable::adCoupledNeighborValueDot(), Coupleable::adCoupledNodalValue(), ScalarCoupleable::adCoupledScalarValue(), Coupleable::adCoupledSecond(), Coupleable::adCoupledValue(), Coupleable::adCoupledVectorDot(), Coupleable::adCoupledVectorGradient(), NeighborCoupleable::adCoupledVectorNeighborValue(), adCoupledVectorSecond(), Coupleable::adCoupledVectorValue(), VariableWarehouse::add(), ActionWarehouse::addActionBlock(), NonlinearSystemBase::addBoundaryCondition(), InputParameterWarehouse::addControllableParameterAlias(), InputParameterWarehouse::addControllableParameterConnection(), NonlinearSystemBase::addDamper(), FormattedTable::addData(), Syntax::addDependency(), InputParameters::addDeprecatedParam(), MooseEnumBase::addDocumentation(), MooseEnumBase::addEnumerationItem(), MooseEnumBase::addEnumerationName(), MooseApp::addExecutor(), FunctionParserUtils< false >::addFParserConstants(), NonlinearSystemBase::addImplicitGeometricCouplingEntries(), InputParameterWarehouse::addInputParameters(), AuxiliarySystem::addKernel(), Moose::LibtorchArtificialNeuralNet::addLayer(), SystemBase::addMatrix(), InitialConditionWarehouse::addObject(), FVInitialConditionWarehouse::addObject(), ConstraintWarehouse::addObject(), ExecuteMooseObjectWarehouse< Transfer >::addObject(), OutputWarehouse::addOutputFilename(), InputParameters::addParam(), InputParameters::addParamNamesToGroup(), InputParameters::addPrivateParam(), MaterialPropertyStorage::addProperty(), InputParameters::addRequiredParam(), SystemBase::addVariable(), SystemBase::addVector(), MooseVariableData< OutputType >::adGradPhi(), MooseVariableData< OutputType >::adGradPhiFace(), MooseVariableDataFV< OutputType >::adGradSlnDot(), ADMaterialProperty< Real >::ADMaterialProperty(), Moose::adOffset(), AllLocalDofIndicesThread::AllLocalDofIndicesThread(), ExecFlagEnum::appendCurrent(), MeshGeneratorSystem::appendMeshGenerator(), Syntax::appendTaskName(), MooseApp::appNameToLibName(), MooseEnum::assign(), MultiMooseEnum::assign(), SystemBase::associateMatrixToTag(), SystemBase::associateVectorToTag(), InputParameters::at(), MooseApp::attachRelationshipManagers(), TheWarehouse::attribID(), boundaryIntegrityCheckError(), MooseMeshXYCuttingUtils::boundaryTriElemImprover(), ReporterContext< std::vector< T > >::broadcast(), Moose::Builder::build(), Moose::FV::Limiter< T >::build(), RegistryEntry< T >::build(), RegistryEntry< T >::buildAction(), AutomaticMortarGeneration::buildMortarSegmentMesh(), AutomaticMortarGeneration::buildMortarSegmentMesh3d(), AutomaticMortarGeneration::buildNodeToElemMaps(), ParsedFunctorMaterialTempl< is_ad >::buildParsedFunction(), MooseObjectParameterName::check(), MooseObjectName::check(), ReporterData::check(), MaterialPropertyInterface::checkBlockAndBoundaryCompatibility(), DM_Moose::checkChildSize(), InputParameters::checkConsistentType(), ControllableParameter::checkExecuteOnType(), MaterialPropertyInterface::checkExecutionStage(), Moose::FunctorBase< libMesh::VectorValue >::checkFace(), MooseUtils::checkFileReadable(), MooseUtils::checkFileWriteable(), Coupleable::checkFuncType(), NonlinearEigenSystem::checkIntegrity(), NonlinearSystemBase::checkKernelCoverage(), MooseApp::checkMetaDataIntegrity(), MeshBaseDiagnosticsUtils::checkNonConformalMesh(), OutputWarehouse::checkOutputs(), InputParameters::checkParamName(), InputParameters::checkParams(), ColumnMajorMatrixTempl< Real >::checkShapeEquality(), checkSize(), ColumnMajorMatrixTempl< Real >::checkSquareness(), ActionWarehouse::checkUnsatisfiedActions(), ScalarCoupleable::checkVar(), Coupleable::checkVar(), BlockRestrictable::checkVariable(), Coupleable::checkWritableVar(), MathUtils::circumcenter2D(), MathUtils::circumcenter3D(), MooseUtils::clearSymlink(), FunctionPeriodicBoundary::clone(), SystemBase::closeTaggedVector(), PenetrationThread::competeInteractions(), CompositeTensorBase< T, U >::CompositeTensorBase(), ComputeJacobianThread::compute(), AuxKernelTempl< Real >::compute(), MooseVariableData< OutputType >::computeAD(), SplineInterpolationBase::computeCoeffs(), ADInterfaceKernelTempl< T >::computeElemNeighJacobian(), InterfaceKernelTempl< T >::computeElemNeighJacobian(), Assembly::computeFaceMap(), MooseVariableFV< Real >::computeFaceValues(), AutomaticMortarGeneration::computeInactiveLMNodes(), AutomaticMortarGeneration::computeIncorrectEdgeDroppingInactiveLMNodes(), MooseVariableData< OutputType >::computeIncrementAtNode(), ADIntegratedBCTempl< T >::computeJacobian(), ADKernelTempl< T >::computeJacobian(), Moose::LibtorchArtificialNeuralNetTrainer< SamplerType >::computeLocalBatchSize(), SideAdvectiveFluxIntegralTempl< is_ad >::computeQpIntegral(), PenaltyEqualValueConstraintTempl< is_ad >::computeQpJacobian(), ADKernelGradTempl< T >::computeQpResidual(), ADKernelValueTempl< T >::computeQpResidual(), ADKernelStabilizedTempl< T >::computeQpResidual(), InterfaceQpMaterialPropertyBaseUserObject< Real >::computeRealValue(), NonlinearSystemBase::computeScaling(), ControllableItem::connect(), NonlinearSystemBase::constraintJacobians(), MooseUnits::convert(), MooseUtils::convert(), MooseMeshElementConversionUtils::convert3DMeshToAllTet4(), MemoryUtils::convertBytes(), MooseUtils::convertLatestCheckpoint(), MooseUtils::convertStringToInt(), MooseMeshUtils::coordTransformFactor(), Assembly::copyFaceShapes(), MooseApp::copyInputs(), Assembly::copyNeighborShapes(), Assembly::copyShapes(), SystemBase::copyVars(), LazyCoupleable::coupled(), NeighborCoupleable::coupledArrayNeighborGradient(), NeighborCoupleable::coupledArrayNeighborGradientOld(), NeighborCoupleable::coupledArrayNeighborGradientOlder(), AuxKernelTempl< Real >::coupledDot(), AuxKernelTempl< Real >::coupledDotDu(), Coupleable::coupledMatrixTagValue(), Coupleable::coupledMatrixTagValues(), Coupleable::coupledName(), NeighborCoupleable::coupledNeighborDofValues(), NeighborCoupleable::coupledNeighborDofValuesOld(), NeighborCoupleable::coupledNeighborDofValuesOlder(), NeighborCoupleable::coupledNeighborGradient(), NeighborCoupleable::coupledNeighborGradientOld(), NeighborCoupleable::coupledNeighborGradientOlder(), NeighborCoupleable::coupledNeighborSecond(), NeighborCoupleable::coupledNeighborValueOlder(), Coupleable::coupledNodalDot(), Coupleable::coupledNodalValue(), Coupleable::coupledNodalValueOld(), Coupleable::coupledNodalValueOlder(), ScalarCoupleable::coupledScalarComponents(), ScalarCoupleable::coupledScalarValueOlder(), Coupleable::coupledValueLower(), NeighborCoupleable::coupledVectorNeighborGradient(), NeighborCoupleable::coupledVectorNeighborGradientOld(), NeighborCoupleable::coupledVectorNeighborGradientOlder(), Coupleable::coupledVectorTagArrayGradient(), Coupleable::coupledVectorTagArrayGradients(), Coupleable::coupledVectorTagArrayValues(), Coupleable::coupledVectorTagDofValues(), Coupleable::coupledVectorTagGradient(), Coupleable::coupledVectorTagGradients(), ScalarCoupleable::coupledVectorTagScalarValue(), Coupleable::coupledVectorTagValues(), ActionFactory::create(), Factory::create(), MeshGeneratorSystem::createAddedMeshGenerators(), AppFactory::createdAppCount(), MooseApp::createExecutors(), MeshGeneratorSystem::createMeshGeneratorOrder(), Moose::createMooseApp(), MortarData::createMortarInterface(), MooseApp::createRMFromTemplateAndInit(), AppFactory::createShared(), MooseUtils::createSymlink(), MooseVariableDataFV< OutputType >::curlSln(), MooseVariableData< OutputType >::curlSln(), DependencyResolverInterface::cyclicDependencyError(), CyclicDependencyException< T, Compare >::CyclicDependencyException(), RankTwoTensorTempl< Real >::d2sin3Lode(), RestartableDataMap::data(), dataLoad(), dataStore(), ReporterVectorContext< T >::declareClone(), InputParameters::declareControllable(), ReporterVectorContext< T >::declareVectorClone(), FunctorInterface::deduceFunctorName(), InputParameters::defaultCoupledValue(), Syntax::deleteTaskDependencies(), MooseEnumBase::deprecate(), Syntax::deprecatedActionSyntaxMessage(), Moose::derivInsert(), RestartableDataReader::deserializeValue(), ComputeResidualAndJacobianThread::determineObjectWarehouses(), SystemBase::disassociateMatrixFromTag(), SystemBase::disassociateVectorFromTag(), MooseVariableData< OutputType >::divSln(), DMMooseFunction(), DMMooseGetEmbedding_Private(), DMMooseJacobian(), DMSetUp_Moose_Pre(), MooseVariableDataFV< OutputType >::dofValuesDot(), MooseVariableData< OutputType >::dofValuesDot(), MooseVariableDataFV< OutputType >::dofValuesDotDot(), MooseVariableData< OutputType >::dofValuesDotDot(), MooseVariableDataFV< OutputType >::dofValuesDotDotOld(), MooseVariableData< OutputType >::dofValuesDotDotOld(), MooseVariableDataFV< OutputType >::dofValuesDotOld(), MooseVariableData< OutputType >::dofValuesDotOld(), SymmetricRankTwoTensorTempl< T >::dsin3Lode(), RankTwoTensorTempl< Real >::dsin3Lode(), MooseApp::dynamicAllRegistration(), MooseApp::dynamicAppRegistration(), ColumnMajorMatrixTempl< Real >::eigen(), ColumnMajorMatrixTempl< Real >::eigenNonsym(), NonlinearSystemBase::enforceNodalConstraintsJacobian(), BicubicInterpolation::errorCheck(), FileRangeBuilder::errorCheck(), SplineInterpolation::errorCheck(), BicubicSplineInterpolation::errorCheck(), Moose::Builder::errorCheck(), ADFParser::Eval(), GeneralFieldTransfer::RecordRequests< Output >::eval_mixed_derivatives(), GeneralFieldTransfer::CachedData< Output >::eval_mixed_derivatives(), GeneralFieldTransfer::RecordRequests< Output >::eval_old_dofs(), GeneralFieldTransfer::CachedData< Output >::eval_old_dofs(), FunctionParserUtils< false >::evaluate(), evaluate(), MooseVariableFE< Real >::evaluate(), Moose::NullFunctor< T >::evaluate(), Moose::FunctorBase< libMesh::VectorValue >::evaluateDot(), MooseVariableFV< Real >::evaluateDot(), GriddedData::evaluateFcn(), Moose::FunctorBase< libMesh::VectorValue >::evaluateGradDot(), Moose::FunctorBase< libMesh::VectorValue >::evaluateGradient(), MooseApp::executeExecutioner(), Moose::Builder::extractParams(), MooseVariableFE< Real >::faceEvaluate(), FaceInfo::faceType(), FactorizedRankTwoTensorTempl< T >::FactorizedRankTwoTensorTempl(), Moose::fe_lagrange_1D_shape(), Moose::fe_lagrange_1D_shape_deriv(), Moose::fe_lagrange_2D_shape(), Moose::fe_lagrange_2D_shape_deriv(), MooseVariableData< OutputType >::fetchADDoFValues(), MooseVariableFE< Real >::fieldType(), MooseVariableFV< Real >::fieldType(), FileRangeBuilder::FileRangeBuilder(), ColumnMajorMatrixTempl< Real >::fill(), RankFourTensorTempl< T >::fillAntisymmetricFromInputVector(), RankFourTensorTempl< T >::fillAntisymmetricIsotropicFromInputVector(), FillBetweenPointVectorsTools::fillBetweenPointVectorsGenerator(), SymmetricRankTwoTensorTempl< T >::fillFromInputVector(), RankThreeTensorTempl< T >::fillFromInputVector(), SymmetricRankFourTensorTempl< T >::fillFromInputVector(), RankFourTensorTempl< T >::fillFromInputVector(), RankTwoTensorTempl< Real >::fillFromInputVector(), SymmetricRankTwoTensorTempl< T >::fillFromScalarVariable(), RankTwoTensorTempl< Real >::fillFromScalarVariable(), RankThreeTensorTempl< T >::fillGeneralFromInputVector(), RankFourTensorTempl< T >::fillGeneralFromInputVector(), RankFourTensorTempl< T >::fillGeneralIsotropicFromInputVector(), SymmetricRankFourTensorTempl< T >::fillGeneralOrthotropicFromInputVector(), RankFourTensorTempl< T >::fillGeneralOrthotropicFromInputVector(), NearestPointBase< LayeredSideDiffusiveFluxAverage, SideIntegralVariableUserObject >::fillPoints(), SymmetricRankFourTensorTempl< T >::fillPrincipalFromInputVector(), RankFourTensorTempl< T >::fillPrincipalFromInputVector(), SymmetricRankFourTensorTempl< T >::fillSymmetricIsotropicEandNuFromInputVector(), RankFourTensorTempl< T >::fillSymmetricIsotropicEandNuFromInputVector(), SamplerBase::finalize(), VectorPostprocessorContext< T >::finalize(), ReporterContext< std::vector< T > >::finalize(), MooseApp::finalizeRestore(), NearestNodeLocator::findNodes(), DiracKernelInfo::findPoint(), MultiIndex< Real >::flatIndex(), FormattedTable::FormattedTable(), ParsedMaterialHelper< is_ad >::functionParse(), FunctionPeriodicBoundary::FunctionPeriodicBoundary(), FunctionParserUtils< false >::functionsOptimize(), LeastSquaresFitBase::generate(), GeometricSearchData::GeometricSearchData(), FileInputStream::get(), ControllableItem::get(), InputParameters::get(), FunctionPeriodicBoundary::get_corresponding_pos(), ActionWarehouse::getAction(), ActionWarehouse::getActionByTask(), MooseObjectWarehouseBase< Indicator >::getActiveObject(), BlockRestrictable::getBlockCoordSystem(), MaterialPropertyInterface::getBlockMaterialProperty(), MooseVariableFV< Real >::getBoundaryFaceValue(), MooseMeshUtils::getBoundaryIDs(), InputParameters::getCheckedPointerParam(), InputParameters::getCommandLineMetadata(), NonlinearEigenSystem::getConvergedEigenpair(), NonlinearEigenSystem::getConvergedEigenvalue(), NonlinearEigenSystem::getCurrentNonlinearIterationNumber(), MooseUtils::DelimitedFileReader::getData(), MooseUtils::DelimitedFileReader::getDataAsPoints(), Coupleable::getDefaultValue(), InputParameters::getDescription(), DistributionInterface::getDistribution(), DistributionInterface::getDistributionByName(), MooseVariableDataFV< OutputType >::getElementalValue(), MooseVariableData< OutputType >::getElementalValue(), ElementIDInterface::getElementIDIndex(), ElementIDInterface::getElementIDIndexByName(), ElementPairLocator::getElemPairInfo(), ElementPairLocator::getElemPairs(), NonlinearEigenSystem::getEPS(), Moose::getExec(), MooseApp::getExecutor(), MeshCoarseningUtils::getFineElementsFromInteriorNode(), VariableWarehouse::getFVVariable(), AuxKernelTempl< Real >::getGenericMaterialProperty(), RestartableDataReader::getHeader(), MortarData::getHigherDimSubdomainIDs(), MaterialPropertyRegistry::getID(), PenetrationThread::getInfoForFacesWithCommonNodes(), InputParameterWarehouse::getInputParameters(), FormattedTable::getLastData(), Parser::getLastInputFileName(), MooseUtils::getLatestCheckpointFilePrefix(), LayeredBase::getLayerValue(), AuxKernelTempl< Real >::getMaterialProperty(), AuxKernelTempl< Real >::getMaterialPropertyOld(), AuxKernelTempl< Real >::getMaterialPropertyOlder(), SystemBase::getMatrix(), MeshGeneratorSystem::getMeshGenerator(), MortarData::getMortarInterface(), MortarSegmentHelper::getMortarSegments(), MaterialPropertyRegistry::getName(), MooseVariableData< OutputType >::getNodalValue(), MooseObjectWarehouseBase< Indicator >::getObject(), MeshCoarseningUtils::getOppositeNodeIndex(), OutputWarehouse::getOutput(), InputParameters::getParamHelper(), Moose::PetscSupport::getPetscKSPNormType(), Moose::PetscSupport::getPetscPCSide(), MaterialPropertyInterface::getPossiblyConstantGenericMaterialPropertyByName(), InterfaceValueTools::getQuantity(), MaterialStdVectorAuxTempl< is_ad >::getRealValue(), MooseBaseParameterInterface::getRenamedParam(), MooseApp::getRenamedParam(), ReporterData::getReporterContextBase(), ReporterData::getReporterStateBase(), ReporterData::getReporterStateHelper(), ReporterData::getReporterValue(), MooseApp::getRestartableDataMap(), MooseApp::getRestartableDataMapName(), MooseApp::getRestartableMetaData(), MooseApp::getRMClone(), RankTwoTensorTempl< Real >::getRUDecompositionRotation(), SamplerInterface::getSamplerByName(), MeshGeneratorSystem::getSavedMesh(), ScalarCoupleable::getScalarVar(), SystemBase::getScalarVariable(), PenetrationThread::getSideCornerNodes(), PenetrationThread::getSmoothingEdgeNodesAndWeights(), PenetrationThread::getSmoothingFacesAndWeights(), NonlinearSystem::getSNES(), NonlinearEigenSystem::getSNES(), Syntax::getSortedTask(), MooseMeshUtils::getSubdomainID(), ActionFactory::getValidParams(), AppFactory::getValidParams(), Coupleable::getVarHelper(), SystemBase::getVariable(), SystemBase::getVector(), Coupleable::getVectorVar(), Moose::globalDofIndexToDerivative(), MooseVariableInterface< Real >::gradient(), MooseVariableInterface< Real >::gradientOld(), MooseVariableInterface< Real >::gradientOlder(), MooseVariableDataFV< OutputType >::gradSlnDot(), MooseVariableData< OutputType >::gradSlnDot(), MooseVariableDataFV< OutputType >::gradSlnDotDot(), MooseVariableData< OutputType >::gradSlnDotDot(), Moose::FV::greenGaussGradient(), Moose::FunctorBase< libMesh::VectorValue >::hasBlocks(), InputParameters::hasDefault(), Moose::Builder::hitCLIFilter(), MooseUtils::hostname(), GeneralRegistry< std::string, PerfGraphSectionInfo >::id(), LazyCoupleable::init(), FunctionPeriodicBoundary::init(), CommandLine::initForMultiApp(), MooseParsedFunctionWrapper::initialize(), BlockRestrictable::initializeBlockRestrictable(), BoundaryRestrictable::initializeBoundaryRestrictable(), Moose::Builder::initSyntaxFormatter(), InputParameters::addDeprecatedParam< std::vector< MooseEnum > >(), InputParameters::addParam< std::vector< MooseEnum > >(), MooseUtils::StaticallyAllocatedSet< T, N >::insert(), MooseUtils::installedInputsDir(), LayeredBase::integralValue(), Moose::FV::interpCoeffs(), Moose::FV::interpolate(), ColumnMajorMatrixTempl< Real >::inverse(), RankFourTensorTempl< T >::invSymm(), RestartableDataReader::isAvailable(), Coupleable::isCoupled(), ScalarCoupleable::isCoupledScalar(), Moose::FunctorBase< libMesh::VectorValue >::isExtrapolatedBoundaryFace(), ActionWarehouse::isTaskComplete(), InputParameters::isType(), MortarSegmentInfo::isValid(), GeneralRegistry< std::string, PerfGraphSectionInfo >::itemNonLocking(), ADFParser::JITCompile(), LayeredBase::LayeredBase(), LayeredSideIntegralBase< SideIntegralVariableUserObject >::LayeredSideIntegralBase(), MooseApp::libNameToAppName(), Moose::LibtorchArtificialNeuralNet::LibtorchArtificialNeuralNet(), Moose::FV::limiterType(), MooseMeshXYCuttingUtils::lineRemoverCutElemTri(), MooseMeshXYCuttingUtils::lineRemoverMoveNode(), RestartableEquationSystems::load(), MooseApp::loadLibraryAndDependencies(), Moose::LibtorchTorchScriptNeuralNet::loadNeuralNetwork(), LockFile::LockFile(), MooseUtils::makedirs(), FaceArgProducerInterface::makeFace(), FormattedTable::makeGnuplot(), InputParameters::makeParamNotRequired(), InputParameters::makeParamRequired(), MultiAppCoordTransform::mapBack(), MaterialProperty< Real >::MaterialProperty(), MaterialPropertyBase< T, false >::MaterialPropertyBase(), MooseVariableDataBase< OutputType >::matrixTagValue(), MeshBaseImageSampler::MeshBaseImageSampler(), MeshMetaDataInterface::meshPropertyPrefix(), MooseApp::MooseApp(), MooseAppCoordTransform::MooseAppCoordTransform(), moose::internal::mooseDeprecatedStream(), MooseEnumBase::MooseEnumBase(), MeshMetaDataInterface::mooseErrorInternal(), Moose::SlepcSupport::mooseMatMult_Eigen(), Moose::SlepcSupport::mooseMatMult_NonEigen(), MooseParsedFunctionBase::MooseParsedFunctionBase(), MathUtils::mooseSetToZero(), Moose::SlepcSupport::mooseSlepcEPSGetSNES(), MooseVariableInterface< Real >::mooseVariable(), MooseVariableInterface< Real >::mooseVariableField(), MooseVariableInterface< Real >::mooseVariableFV(), moose::internal::mooseWarningStream(), NonlinearSystemBase::mortarConstraints(), MultiIndex< Real >::MultiIndex(), NeighborMooseVariableInterface< Real >::neighborGradient(), NeighborMooseVariableInterface< Real >::neighborGradientOld(), NeighborMooseVariableInterface< Real >::neighborGradientOlder(), MooseMeshElementConversionUtils::neighborNodeIndicesHEX8(), KDTree::neighborSearch(), NeighborMooseVariableInterface< Real >::neighborSecond(), NeighborMooseVariableInterface< Real >::neighborSecondOld(), NeighborMooseVariableInterface< Real >::neighborSecondOlder(), NeighborMooseVariableInterface< Real >::neighborSecondPhi(), NeighborMooseVariableInterface< Real >::neighborSecondTest(), NeighborMooseVariableInterface< Real >::neighborValue(), NeighborMooseVariableInterface< Real >::neighborValueOld(), NeighborMooseVariableInterface< Real >::neighborValueOlder(), MooseVariableDataBase< OutputType >::nodalMatrixTagValue(), ProjectedStatefulMaterialNodalPatchRecoveryTempl< T, is_ad >::nodalPatchRecovery(), MooseVariableDataBase< OutputType >::nodalValue(), MooseVariableDataBase< OutputType >::nodalValueArray(), MooseVariableData< OutputType >::nodalValueDot(), MooseVariableData< OutputType >::nodalValueDotDot(), MooseVariableData< OutputType >::nodalValueDotDotOld(), MooseVariableData< OutputType >::nodalValueDotOld(), MooseVariableDataBase< OutputType >::nodalVectorTagValue(), MooseMeshElementConversionUtils::nodeRotationHEX8(), MooseMeshElementConversionUtils::nodeRotationPRISM6(), MooseMeshElementConversionUtils::nodeRotationPYRAMID5(), NonlinearEigenSystem::NonlinearEigenSystem(), NonlinearEigenSystem::nonlinearSolver(), SystemBase::nonTimeVectorTag(), InputParameters::numberDefaultCoupledValues(), Registry::objData(), Moose::FV::onBoundary(), FlagElementsThread::onElement(), ProjectMaterialProperties::onInternalSide(), FormattedTable::open(), MooseUnits::operator Real(), NearestNodeThread::operator()(), PenetrationThread::operator()(), ColumnMajorMatrixTempl< Real >::operator()(), ColumnMajorMatrixTempl< Real >::operator*(), ColumnMajorMatrixTempl< Real >::operator+=(), MaterialPropertyBase< T, false >::operator=(), ColumnMajorMatrixTempl< Real >::operator=(), MaterialProperty< Real >::operator=(), ADMaterialProperty< Real >::operator=(), RankTwoTensorTempl< Real >::operator=(), InputParameters::operator=(), ExecuteMooseObjectWarehouse< Transfer >::operator[](), OutputMapWrapper< ExecFlagEnum >::operator[](), OrientedBoxInterface::OrientedBoxInterface(), MortarNodalGeometryOutput::output(), MooseUnits::parse(), GriddedData::parse(), Parser::parse(), FunctionMaterialPropertyDescriptor< is_ad >::parseDependentSymbols(), FunctionMaterialPropertyDescriptor< is_ad >::parseDerivative(), MooseUnits::parseError(), Factory::parseTime(), Moose::SlepcSupport::PCApply_MoosePC(), Moose::SlepcSupport::PCSetUp_MoosePC(), PenetrationLocator::PenetrationLocator(), MathUtils::plainLog(), MathUtils::poly1Log(), MathUtils::poly2Log(), MathUtils::poly3Log(), MathUtils::poly4Log(), PolynomialFit::PolynomialFit(), CommandLine::populateInputParams(), SymmetricRankTwoTensorTempl< T >::positiveProjectionEigenDecomposition(), RankTwoTensorTempl< Real >::positiveProjectionEigenDecomposition(), MortarNodalAuxKernelTempl< ComputeValueType >::precalculateValue(), MaterialPropertyValueTempl< is_ad >::precomputeQpJacobian(), MooseUtils::DelimitedFileReader::preprocessLine(), MooseUtils::DelimitedFileReader::processLine(), Moose::PetscSupport::processPetscFlags(), Moose::Mortar::projectQPoints3d(), PerfGraph::push(), rankConfig(), RankFourTensorTempl< T >::RankFourTensorTempl(), RankMap::ranks(), RankThreeTensorTempl< T >::RankThreeTensorTempl(), RankTwoTensorTempl< Real >::RankTwoTensorTempl(), MooseUtils::DelimitedFileReader::readColumnData(), RestartableDataReader::readHeader(), DerivativeParsedMaterialHelperTempl< is_ad >::recurseDerivative(), MooseApp::recursivelyCreateExecutors(), Factory::reg(), MooseApp::registerRestartableData(), MooseApp::registerRestartableNameWithFilter(), moose::internal::PerfGraphRegistry::registerSection(), Syntax::registerTaskName(), StringInputStream::release(), ExecFlagEnum::removeAvailableFlags(), MooseUtils::removedirs(), SystemBase::removeMatrix(), MooseApp::removeRelationshipManager(), SystemBase::removeVector(), InputParameters::renameCoupledVarInternal(), InputParameters::renameParamInternal(), ReporterName::ReporterName(), Factory::reportUnregisteredError(), Coupleable::requestStates(), RestartableDataReader::requireRestoring(), ReporterContextBase::requiresConsumerModes(), NonlinearSystem::residualAndJacobianTogether(), NonlinearEigenSystem::residualAndJacobianTogether(), SystemBase::residualCopy(), SystemBase::residualGhosted(), NonlinearSystemBase::residualVector(), SystemBase::residualVectorTag(), MultiIndex< Real >::resize(), ReporterGeneralContext< T >::resize(), MooseVariableDataBase< OutputType >::resizeVectorTagData(), OptionalMaterialPropertyProxy< M, T, is_ad >::resolve(), RestartableDataReader::restore(), RestartableEquationSystems::restore(), MooseApp::restore(), RestartableDataReader::restoreData(), SystemBase::restoreSolutions(), Moose::restrictPointToFace(), PenetrationThread::restrictPointToFace(), PenetrationThread::restrictPointToSpecifiedEdgeOfFace(), SymmetricRankTwoTensorTempl< T >::row(), MooseApp::run(), MooseApp::runInputs(), LinearInterpolation::sample(), BidimensionalInterpolation::sample2ndDerivative(), BicubicInterpolation::sample2ndDerivative(), BicubicSplineInterpolation::sample2ndDerivative(), BidimensionalInterpolation::sampleDerivative(), BicubicInterpolation::sampleDerivative(), BicubicSplineInterpolation::sampleDerivative(), BilinearInterpolation::sampleDerivativeInternal(), BidimensionalInterpolation::sampleValueAndDerivatives(), ScalarCoupleable::ScalarCoupleable(), CommandLine::search(), MooseVariableInterface< Real >::second(), MooseVariableInterface< Real >::secondOld(), MooseVariableInterface< Real >::secondOlder(), MooseVariableInterface< Real >::secondPhi(), MooseVariableInterface< Real >::secondPhiFace(), MooseVariableDataFV< OutputType >::secondSln(), MooseVariableData< OutputType >::secondSln(), MooseVariableInterface< Real >::secondTest(), MooseVariableInterface< Real >::secondTestFace(), PerfGraph::sectionData(), Moose::FV::selectInterpolationMethod(), ControllableItem::set(), Adaptivity::setAdaptivityOn(), CommandLine::setArgument(), MooseAppCoordTransform::setCoordinateSystem(), NonlinearSystemBase::setDecomposition(), InputParameters::setDeprecatedVarDocString(), MultiAppCoordTransform::setDestinationCoordTransform(), InputParameters::setDocString(), Moose::SlepcSupport::setEigenProblemOptions(), Moose::SlepcSupport::setEigenProblemSolverParams(), Moose::SlepcSupport::setEigenSolverOptions(), Adaptivity::setErrorEstimator(), ActionWarehouse::setFinalTask(), PiecewiseByBlockLambdaFunctor< T >::setFunctor(), MooseEnumItem::setID(), NonlinearSystemBase::setMooseKSPNormType(), Assembly::setMortarQRule(), Moose::SlepcSupport::setNewtonPetscOptions(), MooseVariableFV< Real >::setNodalValue(), Moose::SlepcSupport::setNonlinearPowerOptions(), PenetrationLocator::setNormalSmoothingMethod(), Adaptivity::setParam(), NonlinearSystemBase::setPCSide(), NonlinearSystemBase::setPreconditioner(), MooseAppCoordTransform::setRotation(), Moose::PetscSupport::setSinglePetscOption(), NonlinearSystem::setupColoringFiniteDifferencedPreconditioner(), MooseAppCoordTransform::setUpDirection(), NonlinearEigenSystem::setupFiniteDifferencedPreconditioner(), NonlinearSystem::setupFiniteDifferencedPreconditioner(), MeshBaseImageSampler::setupImageSampler(), ImageSampler::setupImageSampler(), MooseApp::setupOptions(), NonlinearSystemBase::setupScalingData(), Moose::SlepcSupport::setWhichEigenPairsOptions(), InputParameters::shouldIgnore(), SymmetricRankTwoTensorTempl< T >::sin3Lode(), RankTwoTensorTempl< Real >::sin3Lode(), MultiIndex< Real >::slice(), SystemBase::solutionState(), SplineInterpolationBase::spline(), MooseUtils::splitFileName(), GriddedData::splitToRealVec(), MooseVariableDataBase< OutputType >::stateToTagHelper(), NonlinearEigenSystem::stopSolve(), NonlinearSystem::stopSolve(), RestartableDataValue::store(), Moose::PetscSupport::storePetscOptions(), Moose::PetscSupport::stringify(), Moose::stringify(), Moose::stringToEnum< CoordinateSystemType >(), Moose::stringToEnum< EigenProblemType >(), Moose::stringToEnum< EigenSolveType >(), Moose::stringToEnum< LineSearchType >(), Moose::stringToEnum< MffdType >(), Moose::stringToEnum< RelationshipManagerType >(), Moose::stringToEnum< SolveType >(), Moose::stringToEnum< TimeIntegratorType >(), Moose::stringToEnum< WhichEigenPairs >(), PiecewiseByBlockLambdaFunctor< T >::subdomainErrorMessage(), InputParameters::suppressParameter(), RankFourTensorTempl< T >::surfaceFillFromInputVector(), RankTwoTensorTempl< Real >::surfaceFillFromInputVector(), SymmetricRankTwoTensorTempl< T >::syev(), RankTwoTensorTempl< Real >::syev(), SymmetricRankTwoTensorTempl< T >::symmetricEigenvaluesEigenvectors(), RankTwoTensorTempl< Real >::symmetricEigenvaluesEigenvectors(), SymmetricRankFourTensorTempl< T >::SymmetricRankFourTensorTempl(), SymmetricRankTwoTensorTempl< T >::SymmetricRankTwoTensorTempl(), SystemBase::systemMatrixTag(), TableValue< T >::TableValue(), TaggingInterface::TaggingInterface(), LibtorchUtils::tensorToVector(), MooseMeshElementConversionUtils::tetNodesForHex(), SystemBase::timeVectorTag(), Moose::LibtorchArtificialNeuralNetTrainer< SamplerType >::train(), InputParameters::transferParam(), ReporterContext< std::vector< T > >::transferToVector(), MooseAppCoordTransform::transformMesh(), moose::translateMetaPhysicLError(), MortarSegmentHelper::triangulatePoly(), TrilinearInterpolation::TrilinearInterpolation(), InputParameters::type(), MooseVariableDataFV< OutputType >::uDot(), MooseVariableData< OutputType >::uDot(), MooseVariableDataFV< OutputType >::uDotDot(), MooseVariableData< OutputType >::uDotDot(), MooseVariableDataFV< OutputType >::uDotDotOld(), MooseVariableData< OutputType >::uDotDotOld(), MooseVariableDataFV< OutputType >::uDotOld(), MooseVariableData< OutputType >::uDotOld(), geom_utils::unitVector(), AuxKernelTempl< Real >::uOld(), AuxKernelTempl< Real >::uOlder(), MortarData::update(), NearestNodeLocator::updatePatch(), TaggingInterface::useMatrixTag(), TaggingInterface::useVectorTag(), ScalarCoupleable::validateExecutionerType(), Coupleable::validateExecutionerType(), ADInterfaceKernelTempl< T >::validParams(), ADKernelTempl< T >::validParams(), DiracKernelTempl< T >::validParams(), InterfaceKernelTempl< T >::validParams(), FunctionMaterialPropertyDescriptor< is_ad >::value(), ReporterState< std::vector< T > >::value(), ValueCache< T >::ValueCache(), InputParameters::varName(), MooseVariableDataBase< OutputType >::vectorTagDofValue(), Coupleable::vectorTagDofValueHelper(), MooseVariableDataBase< OutputType >::vectorTagGradient(), MooseVariableDataBase< OutputType >::vectorTagValue(), Coupleable::vectorTagValueHelper(), MooseParsedFunctionBase::verifyFunction(), MeshBaseImageSampler::vtkThreshold(), ImageSampler::vtkThreshold(), Coupleable::writableCoupledValue(), Coupleable::writableVariable(), RestartableDataWriter::write(), MooseApp::writeRestartableMetaData(), SystemBase::zeroTaggedVector(), SystemBase::zeroVariables(), InputStream::~InputStream(), and ThreadedFaceLoop< RangeType >::~ThreadedFaceLoop().

285 {
286  std::ostringstream oss;
287  moose::internal::mooseStreamAll(oss, std::forward<Args>(args)...);
289 }
void mooseStreamAll(std::ostringstream &ss)
All of the following are not meant to be called directly - they are called by the normal macros (moos...
Definition: MooseError.C:91
void mooseErrorRaw(std::string msg, const std::string prefix="")
Definition: MooseError.C:50

◆ mooseInfo()

template<typename... Args>
void mooseInfo ( Args &&...  args)

Emit an informational message with the given stringified, concatenated args.

Definition at line 329 of file MooseError.h.

Referenced by DataFileInterface< Action >::getDataFileNameByName(), MooseBaseParameterInterface::paramInfo(), Parser::parse(), and DerivativeParsedMaterialHelperTempl< is_ad >::recurseDerivative().

330 {
331  moose::internal::mooseInfoStream(Moose::out, std::forward<Args>(args)...);
332 }
void mooseInfoStream(S &oss, Args &&... args)
Definition: MooseError.h:229

◆ mooseInfoRepeated()

template<typename... Args>
void mooseInfoRepeated ( Args &&...  args)

Emit an informational message with the given stringified, concatenated args.

Definition at line 337 of file MooseError.h.

Referenced by MeshDiagnosticsGenerator::diagnosticsLog(), UnitsConversionEvaler::eval(), Terminator::handleMessage(), and CoarsenBlockGenerator::recursiveCoarsen().

338 {
339  moose::internal::mooseInfoStreamRepeated(Moose::out, std::forward<Args>(args)...);
340 }
void mooseInfoStreamRepeated(S &oss, Args &&... args)
Definition: MooseError.h:216

◆ mooseUnused()

template<typename... Args>
void mooseUnused ( Args &&...  args)

Warning message used to notify the users of unused parts of their input files Really used internally by the parser and shouldn't really be called elsewhere.

Definition at line 305 of file MooseError.h.

Referenced by Moose::Builder::errorCheck().

306 {
307  moose::internal::mooseUnusedStream(Moose::out, std::forward<Args>(args)...);
308 }
void mooseUnusedStream(S &oss, Args &&... args)
Definition: MooseError.h:200

◆ mooseWarning()

template<typename... Args>
void mooseWarning ( Args &&...  args)

Emit a warning message with the given stringified, concatenated args.

Inside static functions, you will need to explicitly scope your mooseWarning call - i.e. do "::mooseWarning(arg1, ...);".

Definition at line 296 of file MooseError.h.

Referenced by AutomaticMortarGeneration::buildMortarSegmentMesh(), AutomaticMortarGeneration::buildMortarSegmentMesh3d(), MooseEnumBase::checkDeprecated(), ComputeFVFluxThread< RangeType, AttribMatrixTags >::checkPropDeps(), NonlinearSystem::converged(), PenetrationLocator::detectPenetration(), FunctionParserUtils< false >::evaluate(), FileRangeBuilder::FileRangeBuilder(), FunctionParserUtils< false >::FunctionParserUtils(), ControllableParameter::get(), MooseMeshUtils::getBoundaryIDs(), Coupleable::getDefaultVectorValue(), MemoryUtils::getMemoryStats(), Moose::FV::harmonicInterpolation(), DerivativeFunctionMaterialBaseTempl< is_ad >::initialSetup(), LayeredBase::LayeredBase(), MooseApp::loadLibraryAndDependencies(), LockFile::LockFile(), MemoryUsageReporter::MemoryUsageReporter(), MooseBaseParameterInterface::paramWarning(), Moose::PetscSupport::processPetscFlags(), MooseMeshXYCuttingUtils::quadToTriOnLine(), MooseMeshXYCuttingUtils::quasiTriElementsFixer(), MooseUtils::serialBegin(), MooseUtils::serialEnd(), Moose::SlepcSupport::setEigenProblemSolverParams(), MooseApp::setupOptions(), ShapeUserObject< SideUserObject >::ShapeUserObject(), NonlinearSystem::solve(), InputParameters::transferParam(), DerivativeMaterialInterface< MortarScalarBase >::validateCoupling(), DerivativeMaterialInterface< MortarScalarBase >::validateDerivativeMaterialPropertyBase(), LockFile::~LockFile(), and ValueCache< T >::~ValueCache().

297 {
298  moose::internal::mooseWarningStream(Moose::out, std::forward<Args>(args)...);
299 }
void mooseWarningStream(S &oss, Args &&... args)
Definition: MooseError.h:181

◆ operator<<()

template<typename... T>
std::ostream& operator<< ( std::ostream &  os,
const std::tuple< T... > &  tup 
)

Definition at line 44 of file MooseError.h.

45 {
46  os << "[";
47  print_tuple<0>(os, tup);
48  return os << "]";
49 }
std::basic_ostream< charT, traits > * os
Definition: InfixIterator.h:33

◆ print_tuple()

template<size_t n, typename... T>
void print_tuple ( std::ostream &  os,
const std::tuple< T... > &  tup 
)

Definition at line 32 of file MooseError.h.

33 {
34  if constexpr (n < sizeof...(T))
35  {
36  if (n != 0)
37  os << ", ";
38  os << std::get<n>(tup);
39  print_tuple<n + 1>(os, tup);
40  }
41 }
std::basic_ostream< charT, traits > * os
Definition: InfixIterator.h:33