PrintInterface

class PrintInterface

Interface for printing on terminal.

Subclassed by godzilla::App, godzilla::AuxiliaryField, godzilla::BoundaryCondition, godzilla::InitialCondition, godzilla::InputFile, godzilla::MeshObject, godzilla::Output, godzilla::Postprocessor, godzilla::Problem

Public Functions

template<typename ...T>
inline void lprint(unsigned int level, fmt::format_string<T...> format, T... args) const

Print a message on a terminal.

Parameters:
  • level – Verbosity level. If application verbose level is higher than this number, the message will be printed.

  • format – String specifying how to interpret the data

  • ... – Arguments specifying data to print

class TimedEvent