for analysis of the #iterations to solve CG
More...
#include <timers.h>
for analysis of the #iterations to solve CG
Definition at line 11 of file timers.h.
◆ ~lin_solver_stats()
opencarp::lin_solver_stats::~lin_solver_stats |
( |
| ) |
|
|
inline |
◆ init_logger()
void opencarp::lin_solver_stats::init_logger |
( |
const char * |
filename | ) |
|
◆ log_stats()
void opencarp::lin_solver_stats::log_stats |
( |
double |
tm, |
|
|
bool |
cflg |
|
) |
| |
◆ update_iter()
void opencarp::lin_solver_stats::update_iter |
( |
const int |
curiter | ) |
|
◆ iter
int opencarp::lin_solver_stats::iter = 0 |
its previous solver step
Definition at line 16 of file timers.h.
◆ last_tot
int opencarp::lin_solver_stats::last_tot = 0 |
previous total #
Definition at line 15 of file timers.h.
◆ lastSlvtime
double opencarp::lin_solver_stats::lastSlvtime = 0.0 |
total solver time
Definition at line 20 of file timers.h.
◆ logger
FILE_SPEC opencarp::lin_solver_stats::logger = NULL |
file in which to write stats
Definition at line 21 of file timers.h.
◆ max
int opencarp::lin_solver_stats::max = 0 |
maximum #iterations
Definition at line 13 of file timers.h.
◆ min
int opencarp::lin_solver_stats::min = INT_MAX |
minimum #interations
Definition at line 12 of file timers.h.
◆ slvtime
double opencarp::lin_solver_stats::slvtime = 0.0 |
total solver time
Definition at line 19 of file timers.h.
◆ solves
int opencarp::lin_solver_stats::solves = 0 |
#solutions performed
Definition at line 17 of file timers.h.
◆ tot
int opencarp::lin_solver_stats::tot = 0 |
◆ totsolves
int opencarp::lin_solver_stats::totsolves = 0 |
total # of solutions
Definition at line 18 of file timers.h.
The documentation for this struct was generated from the following files: