4#ifndef HUMMINGBIRD_OUTPUT_H_
5#define HUMMINGBIRD_OUTPUT_H_
8#include <fmt/ostream.h>
45 const unsigned int iter);
58 const double relative_error,
const unsigned int iter);
76 const unsigned int dimension);
RunMode
Run modes available.
void print_input_files(const std::string input, const std::string mesh)
Print the paths of the input and mesh files being used.
void print_scatter_status(const double flux_l2_error, const double relative_error, const unsigned int iter)
Print the scalar flux convergence status for the current source iteration.
void print_scatter_complete(const double final_k_eff, const RunMode sim_typ)
Print a message indicating source iterations have completed.
void print_k_status(const double k_eff, const double error, const unsigned int iter)
Print the k-eff status for the current iteration.
void print_header()
Print the program banner, description, and license information.
void print_mesh_info(const size_t n_nodes, const size_t n_elements, const unsigned int dimension)
Print information about the mesh.
void print_columns()
Print the column headers for the k-eff/scatter iteration status table.