iterative-solver 0.0
molpro::linalg::itsolv::log::SummaryReport Struct Reference

#include <IterativeSolverTemplate.h>

Inheritance diagram for molpro::linalg::itsolv::log::SummaryReport:
Collaboration diagram for molpro::linalg::itsolv::log::SummaryReport:

Detailed Description

Context used when logging a summary report message

Static Public Attributes

static constexpr const char * name = "SummaryReport"
 
- Static Public Attributes inherited from molpro::linalg::itsolv::log::ContextBase< SummaryReport, true >
static constexpr const char * name
 
static constexpr bool uses_fixed_arguments
 
static constexpr std::size_t num_args
 

Additional Inherited Members

- Public Types inherited from molpro::linalg::itsolv::log::ContextBase< SummaryReport, true >
using arg_types_tuple = std::tuple< std::remove_cvref_t< Args >... >
 
using arg_t = decltype(to_arg(std::declval< std::tuple_element_t< Idx, arg_types_tuple > >()))
 
- Static Public Member Functions inherited from molpro::linalg::itsolv::log::ContextBase< SummaryReport, true >
static constexpr decltype(auto) to_arg (T &&arg)
 
static arg_t< Idx > get_arg (Ts &&...args)
 

Member Data Documentation

◆ name

constexpr const char* molpro::linalg::itsolv::log::SummaryReport::name = "SummaryReport"
staticconstexpr