ConsoleOutStats Struct Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats Struct Reference
#include <abstract_timestepper.hh>
Public Member Functions | |
| void | add (const double t, const size_t milliseconds, const double calc_dt_ms) |
| double | mean_calc_dt_ms () const |
| double | calc_dt_uncertainty_ms () const |
Public Attributes | |
| size_t | first_ms = 0 |
| size_t | last_ms = 0 |
| double | latest_t = 0. |
| size_t | calls = 0 |
| size_t | calc_dt_calls = 0 |
| double | calc_dt_sum_ms = 0. |
| double | calc_dt_min_ms = std::numeric_limits<double>::max() |
| double | calc_dt_max_ms = 0. |
| bool | has_calc_dt = false |
Member Function Documentation
◆ add()
|
inline |
◆ calc_dt_uncertainty_ms()
|
inline |
◆ mean_calc_dt_ms()
|
inline |
Member Data Documentation
◆ calc_dt_calls
| size_t DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::calc_dt_calls = 0 |
◆ calc_dt_max_ms
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::calc_dt_max_ms = 0. |
◆ calc_dt_min_ms
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::calc_dt_min_ms = std::numeric_limits<double>::max() |
◆ calc_dt_sum_ms
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::calc_dt_sum_ms = 0. |
◆ calls
| size_t DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::calls = 0 |
◆ first_ms
| size_t DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::first_ms = 0 |
◆ has_calc_dt
| bool DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::has_calc_dt = false |
◆ last_ms
| size_t DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::last_ms = 0 |
◆ latest_t
| double DiFfRG::AbstractTimestepper< VectorType_, SparseMatrixType_, dim_ >::ConsoleOutStats::latest_t = 0. |
The documentation for this struct was generated from the following file:
- /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/timestepping/abstract_timestepper.hh
Generated by