Struct that holds checkpoint parameters.
More...
#include <checkpoint_parameters.h>
Struct that holds checkpoint parameters.
◆ add_checkpoint_list()
template<typename ListType>
| void CheckpointParameters::add_checkpoint_list |
( |
const ListType & | list | ) |
|
|
inline |
Set the user checkpoint list.
◆ add_equal_spacing_checkpoints()
| void CheckpointParameters::add_equal_spacing_checkpoints |
( |
unsigned int | num_checkpoints, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user checkpoint list.
◆ add_log_spacing_checkpoints()
| void CheckpointParameters::add_log_spacing_checkpoints |
( |
unsigned int | num_checkpoints, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user checkpoint list.
◆ add_n_per_decade_checkpoints()
| void CheckpointParameters::add_n_per_decade_checkpoints |
( |
unsigned int | num_checkpoints, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user checkpoint list.
◆ clear_checkpoint_list()
| void CheckpointParameters::clear_checkpoint_list |
( |
| ) |
|
|
inline |
Set the user checkpoint list.
◆ get_num_checkpoints()
| unsigned int CheckpointParameters::get_num_checkpoints |
( |
| ) |
const |
|
inlinenodiscard |
Get the number of checkpoints that will be made.
◆ print_parameter_summary()
| void CheckpointParameters::print_parameter_summary |
( |
| ) |
const |
|
inline |
Print parameters to summary.log.
◆ should_checkpoint()
| bool CheckpointParameters::should_checkpoint |
( |
unsigned int | increment | ) |
const |
|
inlinenodiscard |
Return if the increment should be checkpointted.
◆ validate()
| void CheckpointParameters::validate |
( |
| ) |
|
|
inline |
Postprocess and validate parameters.
◆ checkpoint_list
| std::set<unsigned int> CheckpointParameters::checkpoint_list |
◆ file_name
| std::string CheckpointParameters::file_name |
◆ print_timing_with_checkpoint
| bool CheckpointParameters::print_timing_with_checkpoint = false |
◆ should_load_checkpoint
| bool CheckpointParameters::should_load_checkpoint = false |
The documentation for this struct was generated from the following file: