Functions | |
| std::string | indent (unsigned int spaces) |
| Create empty string for indenting. More... | |
| std::string | outputFrameworkInformation (const MooseApp &app) |
| Outputs framework information. More... | |
| std::string | outputMeshInformation (FEProblemBase &problem, bool verbose=true) |
| Output the mesh information. More... | |
| std::string | outputAuxiliarySystemInformation (FEProblemBase &problem) |
| Output the Auxiliary system information. More... | |
| std::string | outputSolverSystemInformation (FEProblemBase &problem, const unsigned int solver_sys_num) |
| Output a solver system information. More... | |
| std::string | outputRelationshipManagerInformation (const MooseApp &app) |
| Output action RelationshipManager information. More... | |
| std::string | outputExecutionInformation (const MooseApp &app, FEProblemBase &problem) |
| Output execution information. More... | |
| std::string | outputOutputInformation (MooseApp &app) |
| Output the output information. More... | |
| std::string | outputSystemInformationHelper (libMesh::System &system) |
| Output system information. More... | |
| std::string | outputPreSMOResidualInformation () |
| Output the information about pre-SMO residual evaluation. More... | |
| std::string | outputLegacyInformation (MooseApp &app) |
| Output the legacy flag information. More... | |
| std::string | outputDataFilePaths () |
| Output the registered data paths for searching. More... | |
| std::string | outputDataFileParams (MooseApp &app) |
| Output the (param path = value) pairs for each DataFileName parameter. More... | |
| void | insertNewline (std::stringstream &oss, std::streampos &begin, std::streampos &curr) |
| Helper function function for stringstream formatting. More... | |
| std::string | formatString (std::string message, const std::string &prefix) |
| Add new lines and prefixes to a string for pretty display in output NOTE: This makes a copy of the string, on purpose, to be able to return a modified copy. More... | |
| std::string | mooseObjectVectorToString (const std::vector< MooseObject *> &objs, const std::string &sep=" ") |
| Routine to output the name of MooseObjects in a string. More... | |
| std::string | outputSystemInformationHelper (std::stringstream &oss, System &system) |
Variables | |
| static const unsigned int | console_field_width = 27 |
| Width used for printing simulation information. More... | |
| static const unsigned int | console_line_length = 100 |
| Line length for printing simulation information. More... | |
| std::string ConsoleUtils::formatString | ( | std::string | message, |
| const std::string & | prefix | ||
| ) |
Add new lines and prefixes to a string for pretty display in output NOTE: This makes a copy of the string, on purpose, to be able to return a modified copy.
Definition at line 581 of file ConsoleUtils.C.
Referenced by MooseObjectWarehouseBase< Indicator >::activeObjectsToFormattedString(), SolutionUserObjectBase::getLocalVarIndex(), ComputeLinearFVElementalThread::printBlockExecutionInformation(), ComputeLinearFVFaceThread::printBlockExecutionInformation(), NonlinearThread::printBlockExecutionInformation(), ComputeFVFluxThread< RangeType, AttribMatrixTags >::printBlockExecutionInformation(), ComputeElemAuxBcsThread< AuxKernelType >::printBoundaryExecutionInformation(), ComputeFVFluxThread< RangeType, AttribMatrixTags >::printBoundaryExecutionInformation(), ThreadedElementLoop< ConstElemPointerRange >::printExecutionOrdering(), and ComputeNodalUserObjectsThread::printGeneralExecutionInformation().
| std::string ConsoleUtils::indent | ( | unsigned int | spaces | ) |
Create empty string for indenting.
Definition at line 41 of file ConsoleUtils.C.
Referenced by YAMLFormatter::addEnumOptionsAndDocs(), JsonInputFileFormatter::addLine(), JsonInputFileFormatter::addParameters(), FEProblemBase::checkDependMaterialsHelper(), ControllableItem::dump(), ControllableAlias::dump(), MessageFromInput::execute(), ControlOutput::outputActiveObjects(), ControlOutput::outputControls(), YAMLFormatter::preTraverse(), SyntaxTree::TreeNode::print(), InputFileFormatter::printBlockClose(), InputFileFormatter::printBlockOpen(), YAMLFormatter::printBlockOpen(), YAMLFormatter::printParams(), Executor::Result::str(), and Console::write().
| void ConsoleUtils::insertNewline | ( | std::stringstream & | oss, |
| std::streampos & | begin, | ||
| std::streampos & | curr | ||
| ) |
Helper function function for stringstream formatting.
Definition at line 570 of file ConsoleUtils.C.
Referenced by formatString(), outputSystemInformationHelper(), BlockRestrictionDebugOutput::printBlockRestrictionMap(), and MaterialPropertyDebugOutput::printMaterialProperties().
| std::string ConsoleUtils::mooseObjectVectorToString | ( | const std::vector< MooseObject *> & | objs, |
| const std::string & | sep = " " |
||
| ) |
Routine to output the name of MooseObjects in a string.
| objs | the vector with all the MooseObjects |
| sep | a separator in between each object's name |
Definition at line 597 of file ConsoleUtils.C.
Referenced by ComputeLinearFVElementalThread::printBlockExecutionInformation(), ComputeLinearFVFaceThread::printBlockExecutionInformation(), ComputeFVFluxThread< RangeType, AttribMatrixTags >::printBlockExecutionInformation(), ComputeElemAuxBcsThread< AuxKernelType >::printBoundaryExecutionInformation(), ComputeFVFluxThread< RangeType, AttribMatrixTags >::printBoundaryExecutionInformation(), ThreadedElementLoop< ConstElemPointerRange >::printExecutionOrdering(), and ComputeNodalUserObjectsThread::printGeneralExecutionInformation().
| std::string ConsoleUtils::outputAuxiliarySystemInformation | ( | FEProblemBase & | problem | ) |
Output the Auxiliary system information.
Definition at line 197 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
| std::string ConsoleUtils::outputDataFileParams | ( | MooseApp & | app | ) |
Output the (param path = value) pairs for each DataFileName parameter.
Definition at line 547 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputDataFilePaths | ( | ) |
Output the registered data paths for searching.
Definition at line 537 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputExecutionInformation | ( | const MooseApp & | app, |
| FEProblemBase & | problem | ||
| ) |
Output execution information.
Definition at line 371 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputFrameworkInformation | ( | const MooseApp & | app | ) |
Outputs framework information.
This includes the versions and timestamps
Definition at line 47 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation(), and ExodusFormatter::printInputFile().
| std::string ConsoleUtils::outputLegacyInformation | ( | MooseApp & | app | ) |
Output the legacy flag information.
Definition at line 501 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputMeshInformation | ( | FEProblemBase & | problem, |
| bool | verbose = true |
||
| ) |
Output the mesh information.
Definition at line 96 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
| std::string ConsoleUtils::outputOutputInformation | ( | MooseApp & | app | ) |
Output the output information.
Definition at line 455 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputPreSMOResidualInformation | ( | ) |
Output the information about pre-SMO residual evaluation.
Definition at line 484 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputRelationshipManagerInformation | ( | const MooseApp & | app | ) |
Output action RelationshipManager information.
Definition at line 351 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
| std::string ConsoleUtils::outputSolverSystemInformation | ( | FEProblemBase & | problem, |
| const unsigned int | solver_sys_num | ||
| ) |
Output a solver system information.
Definition at line 334 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
| std::string ConsoleUtils::outputSystemInformationHelper | ( | libMesh::System & | system | ) |
Output system information.
| system | The libMesh system to output |
Definition at line 343 of file ConsoleUtils.C.
| std::string ConsoleUtils::outputSystemInformationHelper | ( | std::stringstream & | oss, |
| System & | system | ||
| ) |
Definition at line 203 of file ConsoleUtils.C.
Referenced by outputAuxiliarySystemInformation(), outputSolverSystemInformation(), and outputSystemInformationHelper().
|
static |
Width used for printing simulation information.
Definition at line 30 of file ConsoleUtils.h.
Referenced by Checkpoint::checkpointInfo(), MessageFromInput::execute(), insertNewline(), MaterialPropertyDebugOutput::output(), ControlOutput::outputControls(), outputExecutionInformation(), outputFrameworkInformation(), outputMeshInformation(), outputOutputInformation(), outputRelationshipManagerInformation(), outputSystemInformationHelper(), BlockRestrictionDebugOutput::printBlockRestrictionMap(), MaterialPropertyDebugOutput::printMaterialMap(), and MaterialPropertyDebugOutput::printMaterialProperties().
|
static |
Line length for printing simulation information.
Definition at line 33 of file ConsoleUtils.h.
Referenced by insertNewline().
1.8.14