for analysis of the computations done to solve the eikonal model
More...
#include <timers.h>
for analysis of the computations done to solve the eikonal model
Definition at line 36 of file timers.h.
◆ ~eikonal_solver_stats()
opencarp::eikonal_solver_stats::~eikonal_solver_stats |
( |
| ) |
|
|
inline |
◆ init_logger()
void opencarp::eikonal_solver_stats::init_logger |
( |
const char * |
filename | ) |
|
◆ log_stats()
void opencarp::eikonal_solver_stats::log_stats |
( |
double |
time, |
|
|
bool |
cflg |
|
) |
| |
◆ update_cli()
void opencarp::eikonal_solver_stats::update_cli |
( |
double |
time, |
|
|
bool |
cflg |
|
) |
| |
◆ update_iter()
void opencarp::eikonal_solver_stats::update_iter |
( |
const int |
curiter | ) |
|
◆ activeList
int opencarp::eikonal_solver_stats::activeList = 0 |
number of nodes currently in list
Definition at line 38 of file timers.h.
◆ bc_status
bool opencarp::eikonal_solver_stats::bc_status = false |
boundary conditions were applied?
Definition at line 53 of file timers.h.
◆ cycle
int opencarp::eikonal_solver_stats::cycle = 0 |
DREAM cycle.
Definition at line 37 of file timers.h.
◆ last_maxAT
double opencarp::eikonal_solver_stats::last_maxAT = std::numeric_limits<double>::quiet_NaN() |
previous maximum activation time
Definition at line 41 of file timers.h.
◆ last_minAT
double opencarp::eikonal_solver_stats::last_minAT = 0 |
previous minimum activation time
Definition at line 39 of file timers.h.
◆ last_tot
int opencarp::eikonal_solver_stats::last_tot = 0 |
previous total # iterations
Definition at line 44 of file timers.h.
◆ lastSlvtime_A
double opencarp::eikonal_solver_stats::lastSlvtime_A = 0.0 |
last total time in Step A
Definition at line 46 of file timers.h.
◆ lastSlvtime_B
double opencarp::eikonal_solver_stats::lastSlvtime_B = 0.0 |
last total time in Step B
Definition at line 48 of file timers.h.
◆ lastSlvtime_D
double opencarp::eikonal_solver_stats::lastSlvtime_D = 0.0 |
last total time in Step D
Definition at line 50 of file timers.h.
◆ logger
FILE_SPEC opencarp::eikonal_solver_stats::logger = NULL |
file in which to write stats
Definition at line 55 of file timers.h.
◆ maxAT
double opencarp::eikonal_solver_stats::maxAT = std::numeric_limits<double>::quiet_NaN() |
maximum activation time in current solve
Definition at line 42 of file timers.h.
◆ minAT
double opencarp::eikonal_solver_stats::minAT = 0 |
minimum activation time in current solve
Definition at line 40 of file timers.h.
◆ slvtime_A
double opencarp::eikonal_solver_stats::slvtime_A = 0.0 |
total time in Step A
Definition at line 45 of file timers.h.
◆ slvtime_B
double opencarp::eikonal_solver_stats::slvtime_B = 0.0 |
total time in Step B
Definition at line 47 of file timers.h.
◆ slvtime_D
double opencarp::eikonal_solver_stats::slvtime_D = 0.0 |
total time in Step D
Definition at line 49 of file timers.h.
◆ solves
int opencarp::eikonal_solver_stats::solves = 0 |
#solutions performed
Definition at line 51 of file timers.h.
◆ tot
int opencarp::eikonal_solver_stats::tot = 0 |
total # iterations
Definition at line 43 of file timers.h.
◆ totsolves
int opencarp::eikonal_solver_stats::totsolves = 0 |
total # of solutions
Definition at line 52 of file timers.h.
The documentation for this struct was generated from the following files: