#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, int 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()
void TuningLogger::tuning_goals |
( |
double |
accuracy, |
|
|
double |
prefactor, |
|
|
double |
box_l, |
|
|
int |
n_particles, |
|
|
double |
sum_prop |
|
) |
| const |
|
inline |
◆ tuning_results()
void TuningLogger::tuning_results |
( |
Utils::Vector3i const & |
mesh, |
|
|
int |
cao, |
|
|
double |
r_cut_iL, |
|
|
double |
alpha_L, |
|
|
double |
accuracy, |
|
|
double |
time |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: