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 | outputNonlinearSystemInformation (FEProblemBase &problem) |
Output the Nonlinear 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 (System &system) |
Output system information. More... | |
std::string | outputLegacyInformation (MooseApp &app) |
Output the legacy flag information. More... | |
void | insertNewline (std::stringstream &oss, std::streampos &begin, std::streampos &curr) |
Helper function function for stringstream formatting. 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::indent | ( | unsigned int | spaces | ) |
Create empty string for indenting.
Definition at line 30 of file ConsoleUtils.C.
Referenced by JsonInputFileFormatter::addLine(), JsonInputFileFormatter::addParameters(), FEProblemBase::checkDependMaterialsHelper(), ControllableItem::dump(), ControllableAlias::dump(), ControlOutput::outputActiveObjects(), ControlOutput::outputControls(), YAMLFormatter::preTraverse(), SyntaxTree::TreeNode::print(), InputFileFormatter::printBlockClose(), InputFileFormatter::printBlockOpen(), YAMLFormatter::printBlockOpen(), YAMLFormatter::printParams(), and Console::write().
void ConsoleUtils::insertNewline | ( | std::stringstream & | oss, |
std::streampos & | begin, | ||
std::streampos & | curr | ||
) |
Helper function function for stringstream formatting.
Definition at line 346 of file ConsoleUtils.C.
Referenced by outputSystemInformationHelper(), and MaterialPropertyDebugOutput::printMaterialProperties().
std::string ConsoleUtils::outputAuxiliarySystemInformation | ( | FEProblemBase & | problem | ) |
Output the Auxiliary system information.
Definition at line 109 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
std::string ConsoleUtils::outputExecutionInformation | ( | const MooseApp & | app, |
FEProblemBase & | problem | ||
) |
Output execution information.
Definition at line 261 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 36 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
std::string ConsoleUtils::outputLegacyInformation | ( | MooseApp & | app | ) |
Output the legacy flag information.
Definition at line 328 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
std::string ConsoleUtils::outputMeshInformation | ( | FEProblemBase & | problem, |
bool | verbose = true |
||
) |
Output the mesh information.
Definition at line 55 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
std::string ConsoleUtils::outputNonlinearSystemInformation | ( | FEProblemBase & | problem | ) |
Output the Nonlinear system information.
Definition at line 216 of file ConsoleUtils.C.
Referenced by Console::meshChanged(), and Console::outputSystemInformation().
std::string ConsoleUtils::outputOutputInformation | ( | MooseApp & | app | ) |
Output the output information.
Definition at line 299 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
std::string ConsoleUtils::outputRelationshipManagerInformation | ( | const MooseApp & | app | ) |
Output action RelationshipManager information.
Definition at line 241 of file ConsoleUtils.C.
Referenced by Console::outputSystemInformation().
std::string ConsoleUtils::outputSystemInformationHelper | ( | std::stringstream & | oss, |
System & | system | ||
) |
Definition at line 115 of file ConsoleUtils.C.
std::string ConsoleUtils::outputSystemInformationHelper | ( | System & | system | ) |
Output system information.
system | The libMesh system to output |
Definition at line 233 of file ConsoleUtils.C.
Referenced by outputAuxiliarySystemInformation(), and outputNonlinearSystemInformation().
|
static |
Width used for printing simulation information.
Definition at line 29 of file ConsoleUtils.h.
Referenced by insertNewline(), ControlOutput::outputControls(), outputExecutionInformation(), outputFrameworkInformation(), outputMeshInformation(), outputNonlinearSystemInformation(), outputOutputInformation(), outputRelationshipManagerInformation(), outputSystemInformationHelper(), MaterialPropertyDebugOutput::printMaterialMap(), and MaterialPropertyDebugOutput::printMaterialProperties().
|
static |
Line length for printing simulation information.
Definition at line 32 of file ConsoleUtils.h.
Referenced by insertNewline().