PISM, A Parallel Ice Sheet Model 2.3.0-79cae578d committed by Constantine Khrulev on 2026-03-22
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
Diagnostic.hh File Reference
#include <map>
#include <memory>
#include <string>
#include "pism/util/Config.hh"
#include "pism/util/VariableMetadata.hh"
#include "pism/util/array/Scalar.hh"
#include "pism/util/error_handling.hh"
#include "pism/util/io/File.hh"
#include "pism/util/io/OutputWriter.hh"

Go to the source code of this file.

Classes

class  pism::Diagnostic
 Class representing diagnostic computations in PISM. More...
 
class  pism::DiagWithDedicatedStorage< T >
 
class  pism::Diag< Model >
 A template derived from Diagnostic, adding a "Model". More...
 
class  pism::DiagAverageRate< M >
 
class  pism::TSDiagnostic
 PISM's scalar time-series diagnostics. More...
 
class  pism::TSSnapshotDiagnostic
 Scalar diagnostic reporting a snapshot of a quantity modeled by PISM. More...
 
class  pism::TSRateDiagnostic
 Scalar diagnostic reporting the rate of change of a quantity modeled by PISM. More...
 
class  pism::TSFluxDiagnostic
 Scalar diagnostic reporting a "flux". More...
 
class  pism::TSDiag< D, M >
 

Namespaces

namespace  pism
 
namespace  pism::grid
 

Typedefs

typedef std::map< std::string, Diagnostic::Ptrpism::DiagnosticList
 
typedef std::map< std::string, TSDiagnostic::Ptrpism::TSDiagnosticList