IterationMonitor< number > Class Template Reference

Developer Documentation: MeltPoolDG::IterationMonitor< number > Class Template Reference
Developer Documentation
MeltPoolDG::IterationMonitor< number > Class Template Reference

#include <iteration_monitor.hpp>

Classes

struct  LinearIterationStatistics
 

Static Public Member Functions

static void add_linear_iterations (const std::string label, const unsigned int n_iterations)
 
template<typename StreamType >
static void print (StreamType &ss, const std::string &title)
 
static bool has_statistics ()
 

Static Private Attributes

static std::map< std::string, LinearIterationStatistics > stat_linear
 

Member Function Documentation

◆ add_linear_iterations()

template<typename number >
static void MeltPoolDG::IterationMonitor< number >::add_linear_iterations ( const std::string  label,
const unsigned int  n_iterations 
)
inlinestatic

◆ has_statistics()

template<typename number >
static bool MeltPoolDG::IterationMonitor< number >::has_statistics ( )
inlinestatic

◆ print()

template<typename number >
template<typename StreamType >
static void MeltPoolDG::IterationMonitor< number >::print ( StreamType &  ss,
const std::string &  title 
)
inlinestatic

Member Data Documentation

◆ stat_linear

template<typename number >
std::map<std::string, LinearIterationStatistics> MeltPoolDG::IterationMonitor< number >::stat_linear
inlinestaticprivate

The documentation for this class was generated from the following file: