#include <TuningLogger.hpp>
|
| | TuningLogger (bool verbose, std::string name, Mode mode) |
| |
| void | log_tuning_start () const |
| |
| template<typename... Types> |
| void | log_success (double time, Types... parameter_set) const |
| |
| template<typename... Types> |
| void | log_skip (std::string reason, Types... parameter_set) const |
| |
| void | log_cao_too_large (int mesh, int cao) const |
| |
| void | tuning_goals (double accuracy, double prefactor, double box_l, std::size_t n_particles, double sum_prop) const |
| |
| void | tuning_results (Utils::Vector3i const &mesh, int cao, double r_cut_iL, double alpha_L, double accuracy, double time) const |
| |
| void | report_fixed_cao (int cao) const |
| |
| void | report_fixed_r_cut_iL (double r_cut_iL) const |
| |
| void | report_fixed_mesh (Utils::Vector3i const &mesh) const |
| |
| auto | get_name () const |
| |
Definition at line 34 of file TuningLogger.hpp.
◆ Mode
◆ TuningLogger()
| TuningLogger::TuningLogger |
( |
bool |
verbose, |
|
|
std::string |
name, |
|
|
Mode |
mode |
|
) |
| |
|
inline |
◆ get_name()
| auto TuningLogger::get_name |
( |
| ) |
const |
|
inline |
◆ log_cao_too_large()
| void TuningLogger::log_cao_too_large |
( |
int |
mesh, |
|
|
int |
cao |
|
) |
| const |
|
inline |
◆ log_skip()
template<typename... Types>
| void TuningLogger::log_skip |
( |
std::string |
reason, |
|
|
Types... |
parameter_set |
|
) |
| const |
|
inline |
◆ log_success()
template<typename... Types>
| void TuningLogger::log_success |
( |
double |
time, |
|
|
Types... |
parameter_set |
|
) |
| const |
|
inline |
◆ log_tuning_start()
| void TuningLogger::log_tuning_start |
( |
| ) |
const |
|
inline |
◆ report_fixed_cao()
| void TuningLogger::report_fixed_cao |
( |
int |
cao | ) |
const |
|
inline |
◆ report_fixed_mesh()
◆ report_fixed_r_cut_iL()
| void TuningLogger::report_fixed_r_cut_iL |
( |
double |
r_cut_iL | ) |
const |
|
inline |
◆ tuning_goals()
◆ tuning_results()
The documentation for this class was generated from the following file: