iterative-solver 0.0
molpro::linalg::itsolv::Statistics Struct Reference

Information about performance of IterativeSolver instance. More...

#include <Statistics.h>

Detailed Description

Information about performance of IterativeSolver instance.

Public Attributes

int iterations = 0
 
int r_creations = 0
 
int q_creations = 0
 
int p_creations = 0
 
int q_deletions = 0
 
int d_creations = 0
 
int best_r_creations = 0
 
int current_r_creations = 0
 
int line_searches = 0
 
int line_search_steps = 0
 
std::string rq_ops = ""
 
std::string qr_ops = ""
 
std::string rr_ops = ""
 
std::string qq_ops = ""
 
std::string rp_ops = ""
 
std::string qp_ops = ""
 

Member Data Documentation

◆ best_r_creations

int molpro::linalg::itsolv::Statistics::best_r_creations = 0

◆ current_r_creations

int molpro::linalg::itsolv::Statistics::current_r_creations = 0

◆ d_creations

int molpro::linalg::itsolv::Statistics::d_creations = 0

◆ iterations

int molpro::linalg::itsolv::Statistics::iterations = 0

◆ line_search_steps

int molpro::linalg::itsolv::Statistics::line_search_steps = 0

◆ line_searches

int molpro::linalg::itsolv::Statistics::line_searches = 0

◆ p_creations

int molpro::linalg::itsolv::Statistics::p_creations = 0

◆ q_creations

int molpro::linalg::itsolv::Statistics::q_creations = 0

◆ q_deletions

int molpro::linalg::itsolv::Statistics::q_deletions = 0

◆ qp_ops

std::string molpro::linalg::itsolv::Statistics::qp_ops = ""

◆ qq_ops

std::string molpro::linalg::itsolv::Statistics::qq_ops = ""

◆ qr_ops

std::string molpro::linalg::itsolv::Statistics::qr_ops = ""

◆ r_creations

int molpro::linalg::itsolv::Statistics::r_creations = 0

◆ rp_ops

std::string molpro::linalg::itsolv::Statistics::rp_ops = ""

◆ rq_ops

std::string molpro::linalg::itsolv::Statistics::rq_ops = ""

◆ rr_ops

std::string molpro::linalg::itsolv::Statistics::rr_ops = ""