source/utilities/journal.cpp File Reference
|
Developer Documentation
|
journal.cpp File Reference
#include <deal.II/base/table_handler.h>#include <meltpooldg/utilities/conditional_ostream.hpp>#include <meltpooldg/utilities/journal.hpp>#include <algorithm>#include <iomanip>#include <ios>#include <ostream>#include <sstream>#include <string>#include <vector>
Include dependency graph for journal.cpp:
Namespaces | |
| namespace | MeltPoolDG |
| Interface for a general preconditioner. | |
| namespace | MeltPoolDG::Journal |
Functions | |
| void | MeltPoolDG::Journal::print_line (const ConditionalOStream &pcout, const std::string &text="", const std::string &operation_name="", const unsigned int extra_size=0) |
| void | MeltPoolDG::Journal::print_line_with_decoration (const ConditionalOStream &pcout, const std::string &text="", const std::string &operation_name="", const unsigned int extra_size=0) |
| void | MeltPoolDG::Journal::print_table (const ConditionalOStream &pcout, const std::string &title, const dealii::TableHandler &table) |
| Print a multi-line preconfigured table inside a single bordered box with a title row. | |
| template<typename number > | |
| void | MeltPoolDG::Journal::print_formatted_norm (const ConditionalOStream &pcout, const number norm_value, const std::string &norm_id, const std::string &operation_name, const unsigned int precision=6, const std::string &norm_suffix="L2", const unsigned int extra_size=0) |
| template<typename number > | |
| void | MeltPoolDG::Journal::print_formatted_norm (const ConditionalOStream &pcout, const std::function< number()> &compute_norm, const std::string &norm_id, const std::string &operation_name, const unsigned int precision=6, const std::string &norm_suffix="L2", const unsigned int extra_size=0) |
| template void | MeltPoolDG::Journal::print_formatted_norm< double > (const ConditionalOStream &pcout, const double norm_value, const std::string &norm_id, const std::string &operation_name, const unsigned int precision, const std::string &norm_suffix, const unsigned int extra_size) |
| template void | MeltPoolDG::Journal::print_formatted_norm< double > (const ConditionalOStream &pcout, const std::function< double()> &, const std::string &norm_id, const std::string &operation_name, const unsigned int precision, const std::string &norm_suffix, const unsigned int extra_size) |
Variables | |
| static const std::string | MeltPoolDG::Journal::start_line_symbol = "| " |
| static const std::string | MeltPoolDG::Journal::end_line_symbol = " |" |
Generated by