Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Enumerations | Functions
Logger.hh File Reference
#include <string>
#include <memory>
#include <mpi.h>

Go to the source code of this file.

Classes

class  pism::Logger
 A basic logging class. More...
 
class  pism::StringLogger
 A logger that accumulates messages and reports them as a string. More...
 

Namespaces

namespace  pism
 

Enumerations

enum  pism::LoggerLevel { pism::WARNING =1 , pism::DEBUG2 =2 , pism::DEBUG3 =3 , pism::TRACE =4 }
 

Functions

Logger::Ptr pism::logger_from_options (MPI_Comm com)